Title :
Residual fault density prediction using regression methods
Author :
Morgan, J.A. ; Knafl, G.J.
Author_Institution :
Sch. of Comput. Sci., DePaul Univ., Chicago, IL, USA
fDate :
30 Oct-2 Nov 1996
Abstract :
Regression methods are used to model residual fault density in terms of several product and testing process measures. Process measures considered include discovered fault density, test set size and various coverage measures such as block, decision and all-uses coverage. Product measures considered include lines of code as well as block, decision and all-uses counts. The relative importance of these product/process measures for predicting residual fault density is assessed for a specific data set. Only selected testing process measures, in particular discovered fault density and decision coverage, are important predictors in this case while all product measures considered are important. These results are based on consideration of a substantial family of models, specifically, the family of quadratic response surface models with two-way interaction. Model selection is based on “leave one out at a time” cross-validation using the predicted residual sum of squares (PRESS) criterion
Keywords :
program testing; software fault tolerance; software metrics; statistical analysis; PRESS criterion; all-uses coverage; block coverage; coverage measures; cross-validation; decision coverage; leave one out at a time; model selection; predicted residual sum of squares criterion; product measures; quadratic response surface models; regression methods; residual fault density prediction; test set size; testing process measures; two-way interaction; Computer science; Data analysis; Density measurement; Fault detection; Particle measurements; Predictive models; Programming; Size measurement; Testing;
Conference_Titel :
Software Reliability Engineering, 1996. Proceedings., Seventh International Symposium on
Conference_Location :
White Plains, NY
Print_ISBN :
0-8186-7707-4
DOI :
10.1109/ISSRE.1996.558706