loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Second Asia-Pacific Software Engineering Conference (APSEC'95)
A Criticism on the Capture-and-Recapture Method for Software Reliability Assurance
Brisbane, Australia
December 06-December 09
ISBN: 0-8186-7171-8
Sadahiro Isoda, Toyohashi University of Technology
There are not a few literature claiming that the capture-and-recapture method (CR method) can estimate the number of remaining software bugs during the test process and thus enables us to decide when to stop testing. Although the decision when to stop testing can only be made when there is ample confidence that the number of the remaining bugs is less than a certain limit, most of the literature just makes a point estimate of it using a simple proportional formula without considering the level of errors. Some of the literature touches on the fact that the recaptured bug number is given by the hypergeometric distribution, but none uses the confidence interval estimate effectively. This paper derives a formula giving a confidence interval estimate for the seeded bug ratio. Then it presents a virtual experiment to apply the CR method. The paper concludes that the CR method can not be effectively applied to software testing because it overestimates the number of bugs to be detected before testing can be stopped, and that the CR method is not applicable at all to the final phase of testing because it is very difficult to make so many bugs to be seeded that are equivalent to those remaining in the target software.
Index Terms:
Capture-and-recapture, testing, reliability assurance, metrics, hypergeometric distribution
Citation:
Sadahiro Isoda, "A Criticism on the Capture-and-Recapture Method for Software Reliability Assurance," apsec, pp.38, Second Asia-Pacific Software Engineering Conference (APSEC'95), 1995
Usage of this product signifies your acceptance of the Terms of Use.