A UNIFIED APPROACH FOR DEVELOPING SOFTWARE RELIABILITY GROWTH MODEL USING INFINITE SERVER QUEUING MODEL

In the past 35 years numerous software reliability growth models (SRGMs) have been proposed under diverse testing and debugging (TD here we propose a unification modeling approach applying the infinite server queuing theory based on the basic assumptions of an SRGM defining three level of complexity of faults. Our unification methodology can be used to obtain several existing and new SRGMs which consider testing a one stage process with no fault categorization, two/three stage process with random delay functions and hence categorize faults in two/three level complexity. We have also provided data analysis based on two actual T&D data set for some of the models discussed and proposed in the paper.

[1]  Q. P. Hu,et al.  A study of the modeling and analysis of software fault‐detection and fault‐correction processes , 2007, Qual. Reliab. Eng. Int..

[2]  S. Bittanti,et al.  A Flexible Modelling Approach for Software Reliability Growth , 1987, Software Reliability Modelling and Identification.

[3]  Walter Freiberger,et al.  Statistical Computer Performance Evaluation , 1972 .

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

[5]  J. G. Shanthikumar A general software reliability model for performance prediction , 1981 .

[6]  V. B. Singh,et al.  Considering the fault dependency concept with debugging time lag in software reliability growth modeling using a power function of testing time , 2007, Int. J. Autom. Comput..

[7]  P. K. Kapur,et al.  A software reliability growth model for an error-removal phenomenon , 1992, Softw. Eng. J..

[8]  J. G. Shanthikumar,et al.  Software reliability models: A review , 1983 .

[9]  Shunji Osaki,et al.  Stochastic Models in Reliability Theory , 1984 .

[10]  Shigeru Yamada,et al.  S-Shaped Reliability Growth Modeling for Software Error Detection , 1983, IEEE Transactions on Reliability.

[11]  Shigeru Yamada,et al.  An Extended Delayed S-Shaped Software Reliability Growth Model Based on Infinite Server Queuing Theory , 2006 .

[12]  Z. Jelinski,et al.  Software reliability Research , 1972, Statistical Computer Performance Evaluation.

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

[14]  Nozer D. Singpurwalla,et al.  A Unification of Some Software Reliability Models , 1985 .

[15]  Shunji Osaki,et al.  Software Reliability Growth Modeling: Models and Applications , 1985, IEEE Transactions on Software Engineering.

[16]  Norman F. Schneidewind Analysis of error processes in computer software , 1975 .

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