Loading…

Sensitivity-analysis and estimating number-of-faults in removal debugging

Estimating the number of faults in a computer program is important in software debugging. A martingale equation is used to estimate the number of faults in removal-debugging by assuming a known proportionality constant between the failure rate of a 'newly detected fault' and a 'seeded...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on reliability 1999-09, Vol.48 (3), p.300-305
Main Authors: Yip, P.S.F., Liqun Xi, Fong, D.Y.T., Hayakawa, Y.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Estimating the number of faults in a computer program is important in software debugging. A martingale equation is used to estimate the number of faults in removal-debugging by assuming a known proportionality constant between the failure rate of a 'newly detected fault' and a 'seeded fault'. The sensitivity of the assumption is examined, and the results are generalized to allow an unknown proportionality. The information of the proportionality is shown to be crucial in the precision and availability of the estimates. It is advisable to obtain the information about the proportionality constant from external sources in order to improve the efficiency of the method in this paper.
ISSN:0018-9529
1558-1721
DOI:10.1109/24.799902