|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| S.A. Vander Wiel, L.G. Votta, "Assessing Software Designs Using Capture-Recapture Methods," IEEE Transactions on Software Engineering, vol. 19, no. 11, pp. 1045-1054, November, 1993. | |||
| BibTex | x | ||
| @article{ 10.1109/32.256852, author = {S.A. Vander Wiel and L.G. Votta}, title = {Assessing Software Designs Using Capture-Recapture Methods}, journal ={IEEE Transactions on Software Engineering}, volume = {19}, number = {11}, issn = {0098-5589}, year = {1993}, pages = {1045-1054}, doi = {http://doi.ieeecomputersociety.org/10.1109/32.256852}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Software Engineering TI - Assessing Software Designs Using Capture-Recapture Methods IS - 11 SN - 0098-5589 SP1045 EP1054 EPD - 1045-1054 A1 - S.A. Vander Wiel, A1 - L.G. Votta, PY - 1993 KW - software designs; capture-recapture methods; wildlife population estimation; Monte Carlo simulation; broken assumptions; maximum likelihood estimators; jackknife estimators; software quality assurance; statistical estimation; design reviews; maximum likelihood estimation; software quality; software reliability; statistical analysis VL - 19 JA - IEEE Transactions on Software Engineering ER - | |||
The number of faults not discovered by the design review can be estimated by using capture-recapture methods. Since these methods were developed for wildlife population estimation, the assumptions used to derive them do not match design review applications. The authors report on a Monte Carlo simulation to study the effects of broken assumptions on maximum likelihood estimators (MLEs) and jackknife estimators (JEs) of faults remaining. It is found that the MLE performs satisfactorily if faults are classified into a small number of homogeneous groups. Without grouping, the MLE can perform poorly, but it generally does better than the JE.
[1] B. W. Boehm,Software Engineering Economics. Englewood Cliffs, NJ: Prentice-Hall, 1981.
[2] K. P. Burnham and W. S. Overton, "Estimation of the size of a closed population when capture probabilities vary among animals,"Biometrika, vol. 65, pp. 625-633, 1978.
[3] S. G. Eick, C. R. Loader, M. D. Long, S. A. Vander Wiel, and L. G. Votta, "Estimating software fault content before coding, inProc. 14th Int. Conf. Software Eng., pp. 59-65, May 1992.
[4] S. G. Eick, C. R. Loader, M. D. Long, S. A. Vander Wiel, and L. G. Votta, "Capture-recapture and other statistical methods for software inspection data," inComputing Science and Statistics: Proc. 25 Symp. Interface, 1993, to be published.
[5] W. S. Humphrey,Managing the Software Process. Reading, MA: Addison-Wesley, 1989.
[6] G. A. Miller, "The magic number seven, plus or minus two: Some limits on our capacity for processing information,"Psychol. Rev., vol. 63, pp. 81-97, 1956.
[7] D. L. Otis, K. P. Burnham, G. C. White, and D. R. Anderson,Statistical Inference from Capture Data on Closed Animal Populations(Wildlife Monographs). Bethesda, MD: The Wildlife Society, 1978.
[8] G. C. White, D. R. Anderson, K. P. Burnham, and D. L. Otis, "Capture-recapture and removal methods for sampling closed populations," Tech. Rep., Los Alamos National Lab., Los Alamos, NM, 1982.

