This Article 
 Bibliographic References 
 Add to: 
Reliability Estimation for a Software System with Sequential Independent Reviews
December 2001 (vol. 27 no. 12)
pp. 1057-1061

Suppose that several sequential test and correction cycles have been completed for the purpose of improving the reliability of a given software system. One way to quantify the success of these efforts is to estimate the probability that all faults are found by the end of the last cycle. We describe how to evaluate this probability both prior to and after observing the numbers of faults detected in each cycle and we show when these two evaluations would be the same.

[1] M.-A. El-Aroui and J.-L. Soler, “A Bayes Nonparametric Framework for Software-Reliability Analysis,” IEEE Trans. Reliability, vol. 45, no. 4, pp. 652-660, Dec. 1996.
[2] G. Becker and L. Camarinopoulos, “A Bayesian Estimation Method for the Failure Rate of a Possibly Correct Program,” IEEE Trans. Software Eng., vol. 16, no. 11, pp. 1307-1310, Nov. 1990.
[3] A. Csenki, “Bayes Predictive Analysis of a Fundamental Software Reliability Model,” IEEE Trans. Reliability, vol. 39, no. 2, pp. 177-183, June 1990.
[4] Department of Defense, Year 2000 Management Plan, Office of the Assistant Secretary of Defense (Command, Control, Communications, and Intelligence), Apr. 1997.
[5] W. Feller, An Introduction to Probability Theory and Its Applications, vol. I,second ed. Wiley, 1957.
[6] A.L. Goel, “Software Reliability Models: Assumptions, Limitations, and Applicability,” IEEE Trans. Software Eng., vol. 11, no. 12, pp. 1411-1423, Dec. 1985.
[7] W.S. Jewell, “Bayesian Extensions to a Basic Model of Software Reliability,” IEEE Trans. Software Eng., vol. 11, no. 12, pp. 1464-1471, Dec. 1985.
[8] N. Langberg and N. Singpurwalla, “A Unification of Some Software Reliability Models,” SIAM J. Scientific and Statistical Computing, vol. 6, no. 3, pp. 781-790, July 1985.
[9] T.A. Mazzuchi and R. Soyer, “A Bayes Empirical-Bayes Model for Software Reliability,” IEEE Trans. Reliability, vol. 37, no. 2, pp. 248-254, June 1988.
[10] J.D. Musa, A. Iannino, and K. Okumoto, Software Reliability: Measurement, Prediction, and Application. McGraw-Hill, 1990.
[11] G.J. Schick and R.W. Wolverton, “An Analysis of Competing Software Reliability Models,” IEEE Trans. Software Eng., vol. 4, no. 2, pp. 104-119, Mar. 1978.
[12] G.A.F. Seber, The Estimation of Animal Abundance and Related Parameters. Macmillan, 1982.
[13] M.L. Shooman, Software Engineering: Design, Reliability, and Management. McGraw-Hill, 1983.
[14] S.A. Vander Wiel and L.G. Votta, "Assessing Software Design Using Capture-Recapture Methods." IEEE Trans. Software Eng., vol. 19, pp. 1,045-1,054, 1993.
[15] R.L. Winkler and W.L. Hays, Statistics: Probability, Inference, and Decision, second ed. Holt, Rinehart, and Winston, 1975.

Index Terms:
Object-oriented metrics, adaptive maintenance effort, estimation/prediction
N.E. Rallis, Z.F. Lansdowne, "Reliability Estimation for a Software System with Sequential Independent Reviews," IEEE Transactions on Software Engineering, vol. 27, no. 12, pp. 1057-1061, Dec. 2001, doi:10.1109/32.988707
Usage of this product signifies your acceptance of the Terms of Use.