NONPARAMETRIC ANALYSIS OF SOFTWARE RELIABILITY Revealing the Nature of Software Failure Dataseries

Andreas S. Andreou, Constantinos Leonidou

Abstract

Software reliability is directly related to the number and time of occurrence of software failures. Thus, if we were able to reveal and characterize the behavior of the evolution of actual software failures over time then we could possibly build more accurate models for estimating and predicting software reliability. This paper focuses on the study of the nature of empirical software failure data via a nonparametric statistical framework. Six different time-series data expressing times between successive software failures were investigated and a random behavior was detected with evidences favoring a pink noise explanation.

References

  1. Anis, A.A. and Lloyd E.H., 1976. The Expected Value of the Adjusted Rescaled Hurst Range of Independent Normal Summands. Biometrica 63, pp. 155-164.
  2. Aydogan, K. and Booth, G., 1988. Are there long cycles in common stock returns? Southern Economic Journal 55, pp. 141-149.
  3. Booth, G.G. and Koveos, P.E., 1983. Employment fluctuations: an R/S analysis. Journal of Regional Science 23, pp. 19-31.
  4. Dale, C.J., 1982. Software Reliability Evaluation Methods, Report ST26750, British Aerospace.
  5. Defense Software Collaboration, http:// www.dacs.dtic.mil/techs/baselines/reliability. html Efron, B., 1979. Bootstrap methods: Another look at the jack-knife. The Annals of Statistics 7, pp. 1-26.
  6. Farr, W., 1996. Software Reliability Modeling Survey. In M. Lyu (ed.) Handbook of Software Reliability Engineering, McGraw-Hill, New York, pp. 71-117.
  7. Flandrin, P., 1989. On the Spectrum of Fractional Brownian Motions, IEEE Transactions on Information Theory 35.
  8. Hurst, H.E, 1956. Methods of using long-term storage in reservoirs. Proceedings of the Institute of Civil Engineers 1, pp. 519-543.
  9. International Organization for Standardization, 1991. ISO/IEC 9126 - Information Technology, Software Product Evaluation, Quality, Characteristics and Guidelines for their Use.
  10. Jones, W.D., 1991. Reliability Models for Very Large Software Systems in Industry, 2nd International Symposium on Software Reliability Engineering, pp. 35-42.
  11. Lo, A.W., 1991. Long term memory in stock market prices. Econometrica 59, pp. 1279-1313.
  12. Mandelbrot, B. and Wallis, J., 1969. Computer experiments with fractional Gaussian noises. Part 1, 2, 3. Water Resources Research 5.
  13. Mandelbrot, B. and van Ness, J.W., 1968. Fractional Brownian Motions, Fractional Noises and Applications, SIAM Review 10.
  14. Musa, J.D., Iannino, A., 1990. Software Reliability. In Marshall Yvotis (ed.) Advances in Computers 30, pp. 85-170, Academic Press, San Diego.
  15. Musa, J.D., 1975. A Theory of Software Reliability and its Application, IEEE Trans. Software Eng. 1(3), pp. 312- 327.
  16. Musa, J., 1999. Software Reliability Engineering, McGraw-Hill, New York.
  17. Musa, J.D., Iannino, A., Okumoto, K., 1987. Software Reliability - Measurement, Prediction, Application, McGraw-Hill, New York.
  18. Musa, J.D., Okumoto, K., 1984. A Logarithmic Poisson Execution Time model for Software Reliability Measurement, 7th International Conference on Software Engineering, pp. 230-238.
  19. Patra, S., 2003. A neural network approach for long-term software MTTF prediction. In Fast abstracts of the 14th IEEE International Symposium on Software Reliability Engineering (ISSRE2003), Chillarege Press.
  20. Peters, E., 1994. Fractal market analysis: applying chaos theory to investment and economics. New York: John Wiley & Sons.
  21. Ramamoorthy, C.V., Bastani, F.B., 1982. Software Reliability - Status and Perspectives, IEEE Trans. On Software Engineering 8(4), pp. 354-370.
  22. Schobel-Theurer, T., 2003. Increasing software reliability through the use of Genericity. In Fast abstracts of the 14th IEEE International Symposium on Software Reliability Engineering (ISSRE2003), Chillarege Press.
  23. Tamura, Y., Yamada, S. and Kimura, M., 2003. A software reliability assessment method based on neural networks for distributed development environment. Electronics and Communications in Japan, Part 3, Vol. 86, No. 11, pp. 1236-1243.
  24. Voas, J. and Schneidewind, N., 2003. Marrying software Fault Injection Technology with Software Reliability Growth Models. In Fast abstracts of the 14th IEEE International Symposium on Software Reliability Engineering (ISSRE2003), Chillarege Press.
Download


Paper Citation


in Harvard Style

S. Andreou A. and Leonidou C. (2005). NONPARAMETRIC ANALYSIS OF SOFTWARE RELIABILITY Revealing the Nature of Software Failure Dataseries . In Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 972-8865-19-8, pages 138-145. DOI: 10.5220/0002517601380145


in Bibtex Style

@conference{iceis05,
author={Andreas S. Andreou and Constantinos Leonidou},
title={NONPARAMETRIC ANALYSIS OF SOFTWARE RELIABILITY Revealing the Nature of Software Failure Dataseries},
booktitle={Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2005},
pages={138-145},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002517601380145},
isbn={972-8865-19-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - NONPARAMETRIC ANALYSIS OF SOFTWARE RELIABILITY Revealing the Nature of Software Failure Dataseries
SN - 972-8865-19-8
AU - S. Andreou A.
AU - Leonidou C.
PY - 2005
SP - 138
EP - 145
DO - 10.5220/0002517601380145