Compound-Poisson Software Reliability Model

The probability density estimation of the number of software failures in the event of clustering or clumping of the software failures is considered. A discrete compound Poisson (CP) prediction model is proposed for the random variable X/sub rem/, which is the remaining number of software failures. The compounding distributions, which are assumed to govern the failure sizes at Poisson arrivals, are respectively taken to be geometric when failures are forgetful and logarithmic-series when failures are contagious. The expected value ( mu ) of X/sub rem/ is calculated as a function of the time-dependent Poisson and compounding distribution based on the failures experienced. Also, the variance/mean parameter for the remaining number of failures, q/sub rem/, is best estimated by q/sub past/ from the failures already experienced. Then, one obtains the PDF of the remaining number of failures estimated by CP( mu ,q). CP is found to be superior to Poisson where clumping of failures exists. Its predictive validity is comparable to the Musa-Okumoto log-Poisson model in certain cases. >

[1]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1967 .

[2]  Rory A. Fisher,et al.  The significance of deviations from expectation in a Poisson Series. , 1950 .

[3]  Bev Littlewood,et al.  Criteria for Software Reliability Model Comparisons , 1984, IEEE Transactions on Software Engineering.

[4]  L. Gold Generalized poisson distributions , 1957 .

[5]  C. C. Sherbrooke DISCRETE COMPOUND POISSON PROCESSES AND TABLES OF THE GEOMETRIC POISSON DISTRIBUTION. , 1968 .

[6]  Eugene H. Spafford,et al.  A sequential statistical procedure in mutation- based testing , 1990 .

[7]  T. Gerstenkorn On the generalized Poisson distributions , 1962 .

[8]  M. Sahinoglu,et al.  The limit of sum of Markov Bernoulli variables in system reliability evaluation , 1990 .

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

[10]  R. Adelson Compound Poisson Distributions , 1966 .

[11]  Richard F. Serfozo Compound Poisson Approximations for Sums of Random Variables , 1986 .

[12]  M. Greenwood,et al.  An Inquiry into the Nature of Frequency Distributions Representative of Multiple Happenings with Particular Reference to the Occurrence of Multiple Attacks of Disease or of Repeated Accidents , 1920 .

[13]  Nozer D. Singpurwalla,et al.  An Empirically Developed Fourier Series Model for Describing Software Failures , 1984, IEEE Transactions on Reliability.

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

[15]  C. V. Ramamoorthy,et al.  Software Reliability—Status and Perspectives , 1982, IEEE Transactions on Software Engineering.

[16]  Erhan Çinlar,et al.  Introduction to stochastic processes , 1974 .

[17]  J. D. Musa,et al.  Criteria for software reliability model comparisons , 1983, SOEN.

[18]  Ralph B. D'Agostino,et al.  Goodness-of-Fit-Techniques , 2020 .

[19]  Norman L. Johnson,et al.  The Truncated Poisson , 1952 .