Proceedings The Eighth International Symposium on Software Reliability Engineering (1997)
Nov. 2, 1997 to Nov. 5, 1997
M.A. Quereshi , Performance Anal. Dept., AT&T Bell Labs., Holmdel, NJ, USA
D.R. Jeske , Performance Anal. Dept., AT&T Bell Labs., Holmdel, NJ, USA
We introduce the concept of proxy failure times for situations where system test data only consists of the fraction of test cases that fail for a set of execution scenarios. We show how proxy failure times can be simulated if external information about the user frequency of the test cases is available. We develop statistical inference procedures for fitting the Jelinski-Moranda model (Z. Jelinski and P. Moranda, 1996). In particular, we present a graphical diagnostic for testing goodness of fit and show how it suggests appropriate transformations of the failure times that would improve the fit. Influential observations are also identified by the diagnostic and moreover, it provides regression estimators of the model parameters as a quick alternative to the maximum likelihood estimators. Formulas for likelihood based confidence intervals for the model parameters are provided. The simulation of proxy failure times and the statistical inference procedures for the Jelinski-Moranda model are illustrated with an example.
software reliability; proxy failure times; Jelinski-Moranda software reliability model; system test data; execution scenarios; external information; user frequency; statistical inference procedures; graphical diagnostic; goodness of fit; failure times; regression estimators; model parameters; maximum likelihood estimators; likelihood based confidence intervals
M. Quereshi and D. Jeske, "Using Proxy Failure Times With The Jelinski-Moranda Software Reliability Model," Proceedings The Eighth International Symposium on Software Reliability Engineering(ISSRE), Albuquerque, NM, 1997, pp. 358.