New Statistics for Demand-Based Software Testing

Abstract Current statistical failure probability estimators for software are based on failure probability models which are too simple to be generally applicable. New failure probability models are required which account for the complexities of software structure, or at least allow the significance of such complexities to be understood since it may be the case that current models are sufficient in some circumstances — this question is open. An example of such a new failure probability model is developed for a simple program structure, and shows how current models can lead to inadequate failure probability estimation.

[1]  Sergio Bittanti Software Reliability Modelling and Identification , 1988, Lecture Notes in Computer Science.

[2]  Felix Redmill,et al.  Technology and Assessment of Safety-Critical Systems , 1994, Springer London.

[3]  Jeffrey M. Voas,et al.  Estimating the Probability of Failure When Testing Reveals No Failures , 1992, IEEE Trans. Software Eng..

[4]  Bev Littlewood,et al.  Validation of ultrahigh dependability for software-based systems , 1993, CACM.

[5]  John H. R. May,et al.  A Model of Code Sharing for Estimating Software Failure on Demand Probabilities , 1995, IEEE Trans. Software Eng..

[6]  G. Casella,et al.  Statistical Inference , 2003, Encyclopedia of Social Network Analysis and Mining.

[7]  Bev Littleword,et al.  Forecasting Software Reliability , 1987 .