S. Chatterjee , L.N. Upadhyaya , J.B. Singh , S. Nigam
ARTICLE

(English) PDF

ABSTRACT

This paper proposes a software reliability growth model to study the combined effect of increasing error detection and decreasing error introduction rate under imperfect debugging. The model is developed based on non homogeneous Poisson process (NHPP) and can be used to estimate and predict the reliability as well as the cost of a software product. Some real life data has been used to validate the proposed model and to show its usefulness. Comparison of this model with other has been carried out.

KEYWORDS

Software Reliability, Imperfect Debugging, Multiple Failures, Non Homogeneous Poisson Process, Increasing Fault Detection Rate, Decreasing Fault Removal Rate.

REFERENCES

MUSA, J.D.; IANNINO, A. and OKUMOTO, K.; “Software Reliability Measurement, Prediction, Application”, McGraw-Hill Int. Ed., 1987

XIE, M.; “Software Reliability Modelling”, World Scientific Press, 1991.

LYU; M.R.; “Handbook of Software Reliability Engineering”, McGraw-Hill: NY, 1996.

JELINSKI, Z. and MORANDA, P.B.; “Software Reliability Research”, Statistical Computer Performance Evaluation”, W. Freiberger. Ed. Academic, N.Y., 1972, p. 465–484.

SHOOMAN, M.L.; “Probabilistic Models for Software Reliability Prediction”, Statistical Computer Performance Evaluation, W. Freiberger, Ed., Academic, N.Y., 1972, p. 485–502.

WAGNOR, W.L.; “The Final Report on Software Reliability Measurement Study”, Report TOR-0074 (4112)-1, The Aerospace Corporation, El Segundo, C.A., 1973.

SCHICK, G.J. and WOLVERTON, R.W.; “An Analysis of Competing Software Reliability Model”, IEEE Trans. On Software Eng., vol. SE-4, 1978, p. 104–120.

MUSA, J.D.; “A Theory of Software Reliability and Its Application”, IEEE Trans. On Software Eng., vol. SE-1, 1975, p. 312–327.

LITTLEWOOD, B. and VERRALL, J.L.; “A Bayesian Reliability Growth Model for Computer Software”, Appl. Statist., vol. 22, 1973, p. 332–346.

SINGPURWALLA, N.D. and SOYER. R.; “Assessing (Software) Reliability Growth Using A Random Co-efficient Autoregressive Process and Its Ramifications”, IEEE Trans. On Software Eng., vol. SE-11, 1985, p. 1456– 1464.

XIE, M.; “A Shock Model for Software Reliability”, Microelectron. Rel., vol. 27, 1987, p. 717–724.

GOEL, A.L. and OKUMOTO, K.; “A Time-Dependent Error Detection Rate Model for Software Reliability and Other Performance Measure”, IEEE Trans. On Rel., vol. R-28, 1979, p.206–211.

CHATTERJEE, S; MISRA, R.B. and ALAM, S.,S.; “Joint Effect of Test Effort and Learning Factor on Software Reliability and Optimal Release Policy”; International Journal of System Science; Vol. 28; No. 4; 1997; p. 391–396.

SUMITA, U. and SHANTIKUMAR J.G.; “A Software Reliability Model With Multiple-Error Introduction & Removal”, IEEE Trans. On Rel., vol. R- 35, 1986, p. 459–462.

FAKHRE - ZAKERI, I. and SLUD, E.; “Mixture Models for Reliability of Software With Imperfect Debugging: Identifiably of Parameters” IEEE Trans. On Rel., vol. 44, 1995, p. 104–113.

ZEEPHONGSEKUL, P.; XIA, G. and KUMAR, S.; “Software-Reliability Growth Model: Primary Failures Generate Secondary-Faults Under Imperfect Debugging”, IEEE Trans. On Rel., vol. 43}, 1994, p. 408–413.

KAREER, N.; KAPUR, P.K. and GROVER, P.S.; “A S-Shaped Software Reliability Growth Model With Two Types of Error”, Microelectron. Rel., vol. 3, 1985, p.1085–1090.

XIA, G.; ZEEPHONGSEKUL. P. and KUMAR, S.; “Optimal Software Release Policy With a Learning Factor for Imperfect Debugging”, Microelectron. Rel., vol. 33, 1993, p. 81–86.

PHAM, H.; “A Software Cost Model With Imperfect Debugging Random Life Cycle and Penalty Cost”, Int. J. of Sys. Sci., vol. 27, 1996, p. 455–463.

KAPUR, P.K.; SHARMA, K.D. and GARG. R.B.; “Transient Solutions of a Software Reliability Model With Imperfect Debugging and Error Generation”, Microelectron. Rel., vol. 32, 1992, pp. 475–478.

CHATTERJEE, S; MISRA, R.B. and ALAM, S.,S.; “A Generalized Shock Model for Software Reliability”; Computer and Electrical Engineering-An International Journal, Vol. 24; 1998, p.no.: 363–368.

ZHANG, X; TENG, X; and PHAM, H.; “Considering Fault Removal Efficiency in Software Reliability Assessment”, IEEE Trans. On Systems Man and Cybernetics-Part A: Systems and Humans, Vol. 33, No. 1, Jan., 2003, p. 114–120.

MISRA, P.N.; ”Software Reliability Analysis”, IBM Syst. J., Vol. 22, 1983, p. 262–272.

Back to top
© 2019–2024 Copyright by Statistics Poland, some rights reserved. Creative Commons Attribution-ShareAlike 4.0 International Public License (CC BY-SA 4.0) Creative Commons — Attribution-ShareAlike 4.0 International — CC BY-SA 4.0