This Article 
 Bibliographic References 
 Add to: 
Statistical Inference for General-Order-Statistics and Nonhomogeneous-Poisson-Process Software Reliability Models
November 1989 (vol. 15 no. 11)
pp. 1485-1490

There are many software reliability models that are based on the times of occurrences of errors in the debugging of software. It is shown that it is possible to do asymptotic likelihood inference for software reliability models based on order statistics or nonhomogeneous Poisson processes, with asymptotic confidence levels for interval estimates of parameters. In particular, interval estimates from these models are obtained for the conditional failure rate of the software, given the data from the debugging process. The data can be grouped or ungrouped. For someone making a decision about when to market software, the conditional failure rate is an important parameter. The use of interval estimates is demonstrated for two data sets that have appeared in the literature.

[1] A. A. Abdel-Ghaly, P. Y. Chan, and B. Littlewood, "Evaluation of competing software reliability predictions,"IEEE Trans. Software Eng., vol. SE-12, no. 9, Sept. 1986.
[2] E. N. Adams, "Optimizing preventive service of software products,"IBM J. Res. Develop., vol. 28, pp. 2-13, 1984.
[3] H. Ascher and H. Feingold,Repairable Systems Reliability. New York: Marcel Dekker, 1984.
[4] E. H. Forman and N. D. Singpurwalla, "An empirical stopping rule for debugging and testing computer software,"J. Amer. Statist. Ass., vol. 72, pp. 750-757, 1977.
[5] A. L. Goel and K. Okumoto, "Time-dependent error-detection rate model for software and other performance measures,"IEEE Trans. Rel., vol. R-28, pp. 206-211, 1979.
[6] Z. Jelinski and P. B. Moranda, "Software reliability research," inStatistical Computer Performance Evaluation, W. Freiberger, Ed. New York: Academic, 1972, pp. 485-502.
[7] H. Joe and N. Reid, "Estimating the number of faults in a system,"J. Amer. Statist. Ass., vol. 80, pp. 222-226, 1985.
[8] H. Joe and N. Reid, "On the software reliability models of Jelinski-Moranda and Littlewood,"IEEE Trans. Rel., vol. R-34, pp. 216-218, 1985.
[9] J. G. Kalbfleisch,Probability and Statistical Inference II. New York: Springer-Verlag, 1979.
[10] J. D. Kalbfleisch and D. A. Sprott, "Application of likelihood methods to models involving a large number of parameters,"J. Roy. Statist. Soc. B, vol. 32, pp, 175-194, 1970.
[11] N. Langberg and N. D. Singurwalla, "Unification of some software reliability models via the Bayesian approach,"SIAM J. Sci. Statist. Comput., vol. 6, pp. 781-790, 1985.
[12] J. Lawless,Statistical Models and Methods for Lifetime Data. New York: Wiley, 1982.
[13] B. G. Lindsay and K. Roeder, "A unified treatment of integer parameter models,"J. Amer. Statist. Ass., vol. 82, pp. 758-764, 1987.
[14] B. Littlewood, "Stochastic reliability-growth: A model for fault-removal in computer-programs and hardware-designs,"IEEE Trans. Rel., vol. R-30, pp. 313-320, 1981.
[15] D. R. Miller, "Exponential order statistic models of software reliability growth,"IEEE Trans. Software Eng., vol. SE-12, no. 1, pp. 12-24, Jan. 1986.
[16] W. Nelson,Applied Life Data Analysis. New York: Wiley, 1982.
[17] A. E. Raftery, "Inference and prediction for a general order statistic model with unknown population size,"J. Amer. Statist. Ass., vol. 82, pp. 1163-1168, 1987.
[18] S. M. Ross, "Statistical estimation of software reliability,"IEEE Trans. Software Eng., vol. SE-11, pp. 479-483, 1985.
[19] R. J. Serfling,Approximation Theorems in Mathematical Statistics. New York: Wiley, 1980.
[20] S. Yamada and S. Osaki, "Software reliability growth modeling: Models and applications,"IEEE Trans. Software Eng., vol. SE-11, pp. 1431-1437, 1985.

Index Terms:
statistical inference; general-order-statistics; nonhomogeneous-Poisson-process software reliability models; debugging; asymptotic likelihood inference; asymptotic confidence levels; interval estimates; conditional failure rate; inference mechanisms; software reliability; statistical analysis
H. Joe, "Statistical Inference for General-Order-Statistics and Nonhomogeneous-Poisson-Process Software Reliability Models," IEEE Transactions on Software Engineering, vol. 15, no. 11, pp. 1485-1490, Nov. 1989, doi:10.1109/32.41340
Usage of this product signifies your acceptance of the Terms of Use.