The effect of interfailure time variability on the software reliability growth modelling | SpringerLink
Skip to main content

The effect of interfailure time variability on the software reliability growth modelling

  • Session 3 Modeling and Evaluation
  • Conference paper
  • First Online:
Dependable Computing — EDCC-2 (EDCC 1996)

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

Included in the following conference series:

  • 159 Accesses

Abstract

This paper deals with the effect of interfailure time variability on the modelling of software reliability growth. Some, primarily mathematical arguments, are outlined that cast a doubt on the commonly adopted concept of failures ' occurrence as a Poisson (either homogeneous or non-homogeneous) process. On a contrived (but plausible for the software practice) example the consequences of this assumption, in some cases inappropriate for the software reliability predictions, are illustrated. The idea of “tuning” the reliability growth models based on measurements of the distribution of a single execution time is advocated.

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.

Similar content being viewed by others

References

  1. Abdel-Ghaly, A.A., Chan, P. Y., Littlewood, B. “Evaluation of Competing Software Reliability Predictions”, IEEE Trans. Software Eng., Vol. SE-12, Sept. 1986, pp. 950–967.

    Google Scholar 

  2. Brocklehurst, S., Chan, P.Y., Littlewood, B., Snell, J. “Recalibrating Software Reliability Models”, IEEE Trans. Software Eng., Vol. 16, No. 4, April 1990, pp. 458–469.

    Google Scholar 

  3. Brocklehurst, S. and B. Littlewood, “New Ways to Get Accurate Reliability Measures”, IEEE Software (special issue on Reliability Measurement), July 1992, pp. 34–42

    Google Scholar 

  4. Carman, D. W., Dolinsky, A. A., Lyu, M. R., and Yu, J. S., “Software Reliability Engineering Study of a Large-Scale Telecommunications Software Systems”, Proc. ISSRE'95 Int. Symp. on Software Reliability Eng., 24–27 Oct., 1995, Toulouse, France, pp. 350–359.

    Google Scholar 

  5. Cox, D. R., “Renewal Theory”, London: Methuen & Co. Ltd, 1955.

    Google Scholar 

  6. Kleinrock, L., “Queuing Systems. Volume 1: Theory”, 1975, Wiley & Sons, 741 p.

    Google Scholar 

  7. Kanoun, K., Martini, M. R. B., Souza, J. M. “A Method for Software Reliability Analysis and Prediction Application to TROPICO-R Switching System”, IEEE Trans. Software Engineering, Vol. 17, No. 4, April 1991, pp. 334–344.

    Google Scholar 

  8. Lew, A., “Computer Science: A Mathematical Introduction”, Prentice-Hall Int. Series in Computer Science, C.A.R. Hoare Series Editor, 1985, 421 p.

    Google Scholar 

  9. Littlewood, B. “Theories of Software Reliability: How Good Are They and How Can They Be Improved?”, IEEE Trans. Software Eng., Vol. SE-6, Sept. 1980, pp. 489–500.

    Google Scholar 

  10. Mann, P. S., “Introductory Statistics”, John Willey & Sons, 1992, 774 p.

    Google Scholar 

  11. Miller, D. R. “Exponential Order Statistic Models of Software Reliability Growth”, IEEE Trans. Software Engineering, Vol. SE-12, No. 1, January 1986, pp. 12–24.

    Google Scholar 

  12. Miller, K. W., Morrel L. J., Noonan R. E., Park, S. K., Nicol, D. M., Murrill, B. W., and Voas, J. M. “Estimating the Probability of Failure When Testing Reveals No Failures”, IEEE Trans. Software Eng., Vol. 18, No. 1, pp. 33–43, January, 1992.

    Google Scholar 

  13. Musa, J. D., Iannino, A., and Okumoto, K. “Software Reliability. Measurement, Prediction, Application”, McGraw Hill, 1987.

    Google Scholar 

  14. Nikora, A. P. and Lyu, M. L., “An Experiment in Determining Software Reliability Model Applicability”, Proc. ISSRE'95 Int. Symp. on Software Reliability Eng., 24–27 Oct., 1995, Toulouse, France, pp. 304–313.

    Google Scholar 

  15. Popov, P., “Design for changeability — a remedy against uncertain requirements”, 13th Annual CSR Workshop “Design for Protecting the User”, Burgenstock, Switzerland, 11–13 Sept., 1996, accepted for presentation.

    Google Scholar 

  16. Thakur, A., Iyer, R. K., Young, L., and Lee, I. “Analysis of Failures in the Tandem NonStop-UX Operating System”, Proc. ISSRE'95 Int. Symp. on Software Reliability Eng., 24–27 Oct., 1995, Toulouse, France, pp. 40–49.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Andrzej Hlawiczka João Gabriel Silva Luca Simoncini

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Popov, P. (1996). The effect of interfailure time variability on the software reliability growth modelling. In: Hlawiczka, A., Silva, J.G., Simoncini, L. (eds) Dependable Computing — EDCC-2. EDCC 1996. Lecture Notes in Computer Science, vol 1150. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61772-8_33

Download citation

  • DOI: https://doi.org/10.1007/3-540-61772-8_33

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61772-3

  • Online ISBN: 978-3-540-70677-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics