Skip to main content

An introduction to software reliability modelling

  • Chapter
  • First Online:
Software Reliability Modelling and Identification

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 341))

Abstract

The motivation for the use of mathematical models in the analysis and prediction of software reliability evolution during the testing phase is discussed. Then, the basic reliability concepts, such as the hazard rate, the mean time to failure and so on, are introduced. Finally, the most important models used in software reliability are overviewed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M.L. Shooman "Software engineering: design, reliability and management" McGraw-Hill, 1972.

    Google Scholar 

  2. M. Lipow "Estimation of software package residual errors" TWR Software Series Report SS-72-09, 1972.

    Google Scholar 

  3. R.E. Barlow, F. Proschan "Mathematical theory of reliability" Wiley, 1965.

    Google Scholar 

  4. J.D. Musa, A. Iannino, K. Okumoto "Software reliability" McGraw-Hill, 1987.

    Google Scholar 

  5. C.J. Dale "Software reliability evaluation methods" British Aerospace, Report ST26750.

    Google Scholar 

  6. A. A. Abdel-Ghaly, P. Y. Chan, B. Littlewood "Evaluation of competing software reliability predictions", IEEE Tr. on Software Eng., SE 12, 9, 950–966, 1986.

    Google Scholar 

  7. C.S. Kendall and A. Stuart "The advanced theory of statistics", Hafner, 1961.

    Google Scholar 

  8. N.R. Mann, R.E. Schafer. N.D. Singpurwalla "Methods for Statistical Analysis of Reliability and Life Data", Wiley, 1974.

    Google Scholar 

  9. Z. Jelinski, P.B. Moranda "Software reliability research", in "Statistical computer performance evaluation" (W. Freiberger ed.) Academic Press, 1972.

    Google Scholar 

  10. S. Bittanti, P. Bolzern, C. Ghezzi, R. Scattolini "A proposal for a new sotware reliability model and its preliminary assessment", 3rd Conf. on Software Engineering, Versailles, 1986.

    Google Scholar 

  11. B. Littlewood, J.L. Verrall "A Bayesian growth model for computer software", J. Royal Stat. Soc. C, 22, 332–346, 1973.

    Google Scholar 

  12. A.L. Goel, K. Okumoto "Time-dependent error detection rate model for software reliability and other performances measures", IEEE Trans.Rel. R-28, 206–211, 1979.

    Google Scholar 

  13. D.R. Miller "Exponential order statistic models of software reliability growth", George Washigton University, Washington DC, Tech. Report T-496/94, 1984.

    Google Scholar 

  14. B. Littlewood "Stochastic reliability growth: A model for fault-removal in computer programs and hardware designs", IEEE Trans. Rel. R-30, 313–320, 1981.

    Google Scholar 

  15. A.L. Goel, K. Okumoto "An imperfect debugging model for reliability and other quantitative measures of software systems", Bayesian Software Prediction Models, Rome Air Development Center, NY, USA, Rep. RADC-TR-78-155, 1978.

    Google Scholar 

  16. B. Littlewood "Software reliability model for modular program structure", IEEE Trans. Rel. R-28, 241–246, 1979.

    Google Scholar 

  17. D.W. Wightman, A. Bendell "Proportional hazards modelling of software failure data", Pergamon Infotech State of the Art Report, UK, 229–242, 261–263, 1986.

    Google Scholar 

  18. A. Iannino, J.D. Musa, K. Okumoto, B. Littlewood "Criteria for software reliability model comparisons", IEEE Trans. Soft. Eng., SE-10, 6, 687–691, 1984.

    Google Scholar 

  19. S. Bittanti "Is the prediction error of a regression model white?", J. Franklin Inst., 315, 4, 239–246, 1983.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Sergio Bittanti

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag

About this chapter

Cite this chapter

Bittanti, S., Bolzern, P., Scattolini, R. (1988). An introduction to software reliability modelling. In: Bittanti, S. (eds) Software Reliability Modelling and Identification. Lecture Notes in Computer Science, vol 341. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0034286

Download citation

  • DOI: https://doi.org/10.1007/BFb0034286

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-50695-9

  • Online ISBN: 978-3-540-46072-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics