Abstract
This paper proposes a sequential Bayesian approach similar to Kalman filter for estimating reliability growth or decay of software. The main advantage of proposed method is that it shows the variation of the parameter over a time, as new failure data become available. The usefulness of the method is demonstrated with some real life data.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Chatterjee S, Misra R B, Alam S S 1997 Joint effect of test effort and learning factor on software reliability and optimal release policy. Int. J. Sys. Sci. 28(4): 391–396
Chatterjee S, Misra R B, Alam S S 1998 A generalized shock model for software reliability. Comput. Elect. Eng.-An Int. J. 24: 363–368
Chatterjee S, Misra R B, Alam S S 2004 N-version programming with imperfect debugging. Comput. Elect. Eng. 30(6): 453–463
Dai Y S, Xie M, Poh K L 2005 Modelling and analysis of correlated software failures of multiple types. IEEE Trans. Rel. 54(1): 100–106
Fakhre-Zakeri I, Slud E 1995 Mixture models for reliability of software with imperfect debugging: Identifiably of parameters. IEEE Trans. Rel. 44: 104–113
Goel A L, Okumoto K 1979 A time-dependent error detection rate model for software reliability and other performance measure. IEEE Trans. Rel. R-28: 206–211
Gokhale S S, Lyu M R, Trivedi K S 2006 Incorporating fault debugging activities into software reliability models: A simulation approach. IEEE Trans. Rel. 55(2): 281–292
Jelinski Z, Moranda P B 1972 Software reliability research statistical computer performance evaluation. W Freiberger, Ed. Academic, NY, 465–484
Littlewood B, Verrall J L 1973 A bayesian reliability growth model for computer software. Appl. Statist. 22: 332–346
Musa J D 1975 A theory of software reliability and its application. IEEE Trans. Software Eng. SE-1: 312–327
Musa J D 1979 Software reliability data, New York: DACS, RADC/ISISI
Musa J D, Iannino A, Okumoto K 1987 Software reliability measurement. Prediction, Application, McGraw-Hill Int. Ed.
Park D H, Lee C H 2003 Markovian imperfect software debugging model and its performance measures. Stochastic Analysis And Applications 21(4): 849–864
Pham H 1996 A software cost model with imperfect debugging random life cycle and penalty cost. Int. J. Sys. Sci. 27: 455–463
Schick G J, Wolverton R W 1978 An analysis of competing software reliability model. IEEE Trans. Software Eng. SE-4: 104–120
Shooman M L 1968 Probabilistic reliability: An engineering approach. (NY: McGraw Hill)
Shooman M L 1972 Probabilistic models for software reliability prediction. Statistical Computer Performance Evaluation, W Freiberger, Ed. Academic, NY, 485–502
Singpurwalla N D, Soyer R 1985 Assessing (Software) reliability growth using a random co-efficient autoregressive process and its ramifications. IEEE Trans. Software Eng. SE-11: 1456–1464
Soman K P, Misra K B 1993 On Bayesian estimation of system reliability. Microelectronic Reliability 33: 1455–1459
Sumita U, Shantikumar J G 1986 A software reliability model with multiple-error introduction & removal. IEEE Trans. Rel. R-35: 459–462
Xie M 1987 A shock model for software reliability. Microelectronic Reliability 27: 717–724
Xie M 1991 Software reliability modelling. World Scientific Press
Xia G, Zeephongsekul P, Kumar S 1993 Optimal software release policy with a learning factor for imperfect debugging. Microelectronic Reliability 33: 81–86
Xie M, Dai Y S, Poh K L 2004 Distributed system availability in the case of imperfect debugging process. International Journal of Industrial Engineering-Theory Applications and Practice 11(4): 396–405
Yamada S, Ohba M, Osaki S 1983 S-shaped reliability growth modelling for software error detection. IEEE. Trans. Rel. R-32: 475–478
Yamada S, Ohba M, Osaki S 1984 S-shaped software reliability growth models and their applications. IEEE. Trans. Rel. R-33: 289–291
Yamada S, Ohteria H, Narihisa H 1986 Software reliability growth models with testing-effort. IEEE. Trans. Rel. R-35: 19–23
Yamada S, Hishitani J, Osaki S 1993 Software reliability growth with a weibull test-effort: A model application. IEEE. Trans. Rel. R-42: 100–105
Zeephongsekul P, Xia G, Kumar S 1994 Software-reliability growth model: Primary failures generate secondary-faults under imperfect debugging. IEEE Trans. Rel. 43: 408–413
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chatterjee, S., Alam, S.S. & Misra, R.B. Sequential Bayesian technique: An alternative approach for software reliability estimation. Sadhana 34, 235–241 (2009). https://doi.org/10.1007/s12046-009-0010-4
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12046-009-0010-4