Effect of change point and imperfect debugging in software reliability and its optimal release policy

This article presents a software reliability growth model based on non-homogeneous Poisson process. The main focus of this article is to deliver a method for software reliability modelling incorporating the concept of time-dependent fault introduction and fault removal rate with change point. Also in this article, a cost model with change point has been developed. Based on the cost model optimal release policy with change point has been discussed. Maximum likelihood technique has been applied to estimate the parameters of the model. The proposed model has been validated using some real software failure data. Comparison has been made with models incorporating change point and without change point. The application of the proposed cost model has been shown using some numerical examples.

[1]  Huan-Jyh Shyur,et al.  A stochastic software reliability model with imperfect-debugging and change-point , 2003, J. Syst. Softw..

[2]  James Ledoux,et al.  Software Reliability Modeling , 2003 .

[3]  Kwang Mo Jeong,et al.  An Adaptive Failure Rate Change-Point Model for Software Reliability , 2001 .

[4]  Michael R. Lyu,et al.  What is software reliability? , 1994, Proceedings of COMPASS'94 - 1994 IEEE 9th Annual Conference on Computer Assurance.

[5]  Shigeru Yamada,et al.  Change-point modeling for software reliability assessment depending on two-types of reliability growth factors , 2010, 2010 IEEE International Conference on Industrial Engineering and Engineering Management.

[6]  Hoang Pham,et al.  System Software Reliability , 1999 .

[7]  S. Inoue,et al.  Optimal software release policy with change-point , 2008, 2008 IEEE International Conference on Industrial Engineering and Engineering Management.

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

[9]  Feng-Zhong Zou,et al.  A change‐point perspective on the software failure process , 2003, Softw. Test. Verification Reliab..

[10]  P. K. Kapur,et al.  Software reliability growth model with change-point and effort control using a power function of the testing time , 2008 .

[11]  Ming Zhao Change-point problems in software and hardware reliability , 1993 .

[12]  Amrit L. Goel,et al.  Time-Dependent Error-Detection Rate Model for Software Reliability and Other Performance Measures , 1979, IEEE Transactions on Reliability.

[13]  Yi-Ping Chang,et al.  ESTIMATION OF PARAMETERS FOR NONHOMOGENEOUS POISSON PROCESS: SOFTWARE RELIABILITY WITH CHANGE-POINT MODEL , 2001 .

[14]  Michael R. Lyu,et al.  Handbook of software reliability engineering , 1996 .

[15]  Shigeru Yamada,et al.  A Bivariate Software Reliability Model with Change-Point and Its Applications , 2011 .

[16]  Chin-Yu Huang,et al.  Performance analysis of software reliability growth models with testing-effort and change-point , 2005, J. Syst. Softw..

[17]  Sunil Kumar Khatri,et al.  SOFTWARE RELIABILITY GROWTH MODELLING FOR ERRORS OF DIFFERENT SEVERITY USING CHANGE POINT , 2007 .

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

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

[20]  Chin-Yu Huang,et al.  Software Reliability Modeling withWeibull-type Testing-Effort and Multiple Change-Points , 2005, TENCON 2005 - 2005 IEEE Region 10 Conference.