A Bootstrapping Approach for Software Reliability Measurement Based on a Discretized NHPP Model

Discrete software reliability measurement has a proper characteristic for describing a software reliability growth process which depends on a unit of the software fault-detection period, such as the number of test runs, the number of executed test cases. This paper discusses discrete software reliability measurement based on a discretized nonhomogeneous Poisson process (NHPP) model. Especially, we use a bootstrapping method in our discrete software reliability measurement for discussing the statistical inference on parameters and software reliability assessment measures of our model. Finally we show numerical examples of interval estimations based on our bootstrapping method for the several software reliability assessment measures by using actual data.

[1]  B. Efron Better Bootstrap Confidence Intervals , 1987 .

[2]  David Hinkley,et al.  Bootstrap Methods: Another Look at the Jackknife , 2008 .

[3]  M. Kimura A STUDY ON BOOTSTRAP CONFIDENCE INTERVALS OF SOFTWARE RELIABILITY MEASURES BASED ON AN INCOMPLETE GAMMA FUNCTION MODEL , 2006 .

[4]  John D. Musa,et al.  A theory of software reliability and its application , 1975, IEEE Transactions on Software Engineering.

[5]  Shigeru Yamada,et al.  Discrete software reliability assessment with discretized NHPP models , 2006, Comput. Math. Appl..

[6]  Ryogo Hirota,et al.  Nonlinear Partial Difference Equations. V. Nonlinear Equations Reducible to Linear Equations , 1979 .

[7]  Maria L. Rizzo,et al.  Statistical Computing with R , 2007 .

[8]  Daisuke Satoh A Discrete Gompertz Equation and a Software Reliability Growth Model , 2000 .

[9]  Daisuke Satoh,et al.  A DISCRETE BASS MODEL AND ITS PARAMETER ESTIMATION , 2001 .

[10]  Tadashi Dohi,et al.  Parametric Bootstrapping for Assessing Software Reliability Measures , 2011, 2011 IEEE 17th Pacific Rim International Symposium on Dependable Computing.

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

[12]  Shunji Osaki,et al.  Discrete software reliability growth models , 1985 .

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

[14]  S. Tokumoto,et al.  Towards Development of Risk-based Checkpointing Scheme Via Parametric Bootstrapping , 2012, 2012 Workshop on Dependable Transportation Systems/Recent Advances in Software Dependability.

[15]  Shigeru Yamada,et al.  Integrable difference equations for software reliability assessment and their applications , 2010, Int. J. Syst. Assur. Eng. Manag..

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

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

[18]  Takaji Fujiwara,et al.  A Bootstrap Software Reliability Assessment Method to Squeeze Out Remaining Faults , 2010, AST/UCMA/ISA/ACN.