International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 48 - Number 18 |
Year of Publication: 2012 |
Authors: G. S. Mahapatra, P. Roy |
10.5120/7451-0534 |
G. S. Mahapatra, P. Roy . Modified Jelinski-Moranda Software Reliability Model with Imperfect Debugging Phenomenon. International Journal of Computer Applications. 48, 18 ( June 2012), 38-46. DOI=10.5120/7451-0534
In this paper, we have modified the Jelinski-Moranda (J-M) model of software reliability using imperfect debugging process in fault removal activity. The J-M model was developed assuming the debugging process to be perfect which implies that there is one-to-one correspondence between the number of failures observed and faults removed. But in reality, it is possible that the fault which is supposed to have been removed may cause a new failure. In the proposed modified J-M model, we consider that whenever a failure occurs, the detected fault is not perfectly removed and there is a chance of raising new fault/faults due to wrong diagnosis or incorrect modifications in the software. In this paper, we develop a modified J-M model which can describe the imperfect debugging process. The parameters of our modified J-M model are estimated by using maximum-likelihood estimation method. Applicability of the model has been shown on the failure data set of Musa.