Skip to main content
Log in

A dynamic capture–recapture model for software defect prediction

  • Original Paper
  • Published:
Innovations in Systems and Software Engineering Aims and scope Submit manuscript

Abstract

Several models have been developed that attempt to predict the total number of defects in a software product. One such approach uses the capture–recapture model, a technique employed by biologists for predicting wildlife populations. In this method once the software is built and defects begin to be identified a prediction can be made for the total number of software defects present. But capture–recapture models rely on expert inspectors and the technique cannot be employed once the software has been released. The work reported here extends the capture–recapture technique to the post-inspection phase and to where inspection data is unavailable, by using user defect reports. The proposed technique does not rely on expert inspectors and is particularly suitable for open source software.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Chang C, Lv J, Chu C (2005) A defect estimation approach for sequential inspection using a modified capture–recapture model. In: Proceedings of the 29th annual international computer software and applications conference (COMPSAC’05)

  2. Eick SG, Loader CR, Long MD, Votta LG, Vander Wiel SA (1992) Estimating software fault content before coding. In: Proceedings of the 14th international conference on software engineering, pp 59–65

  3. Mills H (1972) On the statistical validation of computer programs. Technical report FSC-72-6015, IBM Federal Systems Division

  4. Pollock KH (1991) Modeling capture, recapture, and removal statistics for estimation of demographic parameters for fish and wildlife populations: past, present, and future. J Am Stat Assoc 86(413): 225–238

    Article  Google Scholar 

  5. Petersson H, Thelin T, Runeson P, Claes W (2004) Capture–recapture in software inspections after 10 years research—theory, evaluation and application. J Syst Softw 72: 249–264

    Article  Google Scholar 

  6. Seber G (1982) The estimation of animal abundance and related parameters, 2nd edn. Charles Griffin, London

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Phillip A. Laplante.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bucholz, R., Laplante, P.A. A dynamic capture–recapture model for software defect prediction. Innovations Syst Softw Eng 5, 265–270 (2009). https://doi.org/10.1007/s11334-009-0099-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11334-009-0099-y

Keywords

Navigation