Software Reliability Growth Model Based on Half Logistic Distribution

A non-homogeneous Poisson process with its mean value function generated by the cumulative distribution function of half logistic distribution is considered. It is modeled to assess the failure phenomenon of developed software. When the failure data are in the form of the number of failures in a given interval of time, the model parameters are estimated by the maximum likelihood method. The performance of the model is compared with two standard models [Goel, A. L., and Okumoto. K., “A Time Dependent Error Detection Rate Model for Software Reliability and Other Performance Measures,” IEEE Trans. Reliab., Vol. 28(3), 1979, pp. 206–211; Yamada , “S-Shaped Reliability Growth Modeling for Software Error Detection,” IEEE Trans. Reliab., Vol. 32(5), 1983, pp. 475–484] using two data sets. The release time of the software subject to a minimum expected cost is worked out and exemplified through illustrations.

[1]  Hoang Pham Software Reliability , 1999 .

[2]  Claes Wohlin,et al.  Estimating the number of components with defects post‐release that showed no defects in testing , 2002, Softw. Test. Verification Reliab..

[3]  Chin-Yu Huang,et al.  Performance analysis of software reliability growth models with testing-effort and change-point , 2005, J. Syst. Softw..

[4]  Michael R. Lyu,et al.  An Assessment of Testing-Effort Dependent Software Reliability Growth Models , 2007, IEEE Transactions on Reliability.

[5]  Yingjie Lan,et al.  The logistic–exponential survival distribution , 2008 .

[6]  Udo W. Pooch,et al.  The Oregon Report Computer Science and Computer Engineering Education in the 80's , 1978, Computer.

[7]  Shigeru Yamada,et al.  TESTING-COVERAGE DEPENDENT SOFTWARE RELIABILITY GROWTH MODELING , 2004 .

[8]  Amrit L. Goel,et al.  Time-Dependent Error-Detection Rate Model for Software Reliability and Other Performance Measures , 1979, IEEE Transactions on Reliability.

[9]  Chin-Yu Huang,et al.  Analysis of incorporating logistic testing-effort function into software reliability modeling , 2002, IEEE Trans. Reliab..

[10]  Michael R. Lyu,et al.  Optimal release time for software systems considering cost, testing-effort, and test efficiency , 2005, IEEE Transactions on Reliability.

[11]  Mohammad Ubaidullah Bokhari,et al.  Analysis of a software reliability growth models: the case of log-logistic test-effort function , 2006 .

[12]  Shigeru Yamada,et al.  S-Shaped Reliability Growth Modeling for Software Error Detection , 1983, IEEE Transactions on Reliability.

[13]  Hoang Pham,et al.  NHPP software reliability and cost models with testing coverage , 2003, Eur. J. Oper. Res..

[14]  A. Wood,et al.  Predicting Software Reliability , 1996, Computer.

[15]  Hoang Pham,et al.  Weighted voting systems , 1999 .

[16]  H. Akaike A new look at the statistical model identification , 1974 .