An autoregressive time series software reliability growth model with independent increment

Goel-Okumoto model is a nonhomogenuous Poisson process software reliability growth model, which is commonly used in software reliability analysis and prediction. But it requires a large number of failure data and its parameters estimation methods are very complicated. This paper transforms Goel-Okumoto model into one-order autoregressive stochastic time series model with independent increment. Numerical simulation examples show the simplicity and effectiveness of the proposed method. Software reliability time series modeling provide new method to solving the problem of software reliability.

[1]  Hoang Pham,et al.  An analysis of factors affecting software reliability , 2000, J. Syst. Softw..

[2]  John D. Musa,et al.  Software reliability measurement , 1984, J. Syst. Softw..

[3]  Amrit L. Goel,et al.  Software Reliability Models: Assumptions, Limitations, and Applicability , 1985, IEEE Transactions on Software Engineering.

[4]  Liang Yin,et al.  Confidence interval estimation of NHPP-based software reliability models , 1999, Proceedings 10th International Symposium on Software Reliability Engineering (Cat. No.PR00443).

[5]  Claes Wohlin,et al.  Software reliability prediction incorporating information from a similar project , 1999, J. Syst. Softw..

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

[7]  Masahiro Nakata,et al.  Software reliability growth analysis-application of NHPP models and its evaluation , 1996, Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076).

[8]  Tsutomu Ishida,et al.  Metrics and Models in Software Quality Engineering , 1995 .