• DocumentCode
    1576489
  • Title

    A criticism on the capture-and-recapture method for software reliability assurance

  • Author

    Isoda, S.

  • Author_Institution
    Toyohashi Univ. of Technol.
  • fYear
    1995
  • Firstpage
    38
  • Lastpage
    46
  • Abstract
    There is a great deal of literature claiming that the capture-and-recapture (CR) method can estimate the number of remaining software bugs during the test process, and this enables us to decide when to stop testing. Although the decision about when to stop testing can only be made when there is ample confidence that the number of 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 a 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 cannot be effectively applied to software testing because it overestimates the number of bugs to be detected before testing can be stopped, and the CR method is not applicable at all to the final phase of testing because it is very difficult to make enough seeded bugs that are equivalent to those remaining in the target software
  • Keywords
    program debugging; program testing; software metrics; software reliability; statistics; capture-and-recapture method; confidence interval estimate; error level; hypergeometric distribution; overestimation; recaptured bug number; remaining software bugs; seeded bug ratio; software reliability assurance; software testing process; test termination; Application software; Chromium; Computer bugs; Marine animals; Milling machines; Phase detection; Software performance; Software reliability; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 1995. Proceedings., 1995 Asia Pacific
  • Conference_Location
    Brisbane, Qld.
  • Print_ISBN
    0-8186-7171-8
  • Type

    conf

  • DOI
    10.1109/APSEC.1995.496952
  • Filename
    496952