Effect of fault dependency and debugging time lag on software error models

In this paper, we first show how several existing SRGMs based on NHPP models can be comprehensively derived by applying the time-dependent delay function. Moreover, for most conventional SRGMs, they assume that detected errors are immediately corrected. But this assumption may not be realistic in practice. Therefore, we incorporate the ideas of failure dependency and time-dependent delay function into software reliability growth modeling. New SRGMs are proposed and numerical illustrations based on real data set are presented. Evaluation results show that the proposed framework to incorporate both failure dependency and time-dependent delay function for SRGM has a fairly accurate prediction capability.

[1]  Min Xie,et al.  Software Reliability Modelling , 1991, Series on Quality, Reliability and Engineering Statistics.

[2]  Mitsuru Ohba,et al.  Software Reliability Analysis Models , 1984, IBM J. Res. Dev..

[3]  Hoang Pham Software Reliability , 1999 .

[4]  Ming Zhao,et al.  The Schneidewind software reliability model revisited , 1992, [1992] Proceedings Third International Symposium on Software Reliability Engineering.

[5]  P. K. Kapur,et al.  Software reliability growth model with error dependency , 1995 .

[6]  Norman F. Schneidewind,et al.  Modelling the fault correction process , 2001, Proceedings 12th International Symposium on Software Reliability Engineering.

[7]  Simon P. Wilson,et al.  Software Reliability Modeling , 1994 .

[8]  Ming Zhao,et al.  On the log-power NHPP software reliability model , 1992, [1992] Proceedings Third International Symposium on Software Reliability Engineering.

[9]  John D. Musa,et al.  Software reliability - measurement, prediction, application , 1987, McGraw-Hill series in software engineering and technology.

[10]  Michael R. Lyu,et al.  Applying reliability models more effectively (software) , 1992, IEEE Software.