DocumentCode
752663
Title
Optimal test distributions for software failure cost estimation
Author
Gutjahr, Walter J.
Author_Institution
Dept. of Stat., Oper. Res. & Comput. Sci., Wien Univ., Austria
Volume
21
Issue
3
fYear
1995
fDate
3/1/1995 12:00:00 AM
Firstpage
219
Lastpage
228
Abstract
We generalize the input domain based software reliability measures by E.C. Nelson (1973) and by S.N. Weiss and E.J. Weyuker (1988), introducing expected failure costs under the operational distribution as a measure for software unreliability. This approach incorporates in the reliability concept a distinction between different degrees of failure severity. It is shown how to estimate the proposed quantity by means of random testing, using the Importance Sampling technique from Rare Event Simulation. A test input distribution that yields an unbiased estimator with minimum variance is determined. The practical application of the presented method is outlined, and a detailed numerical example is given
Keywords
program testing; software cost estimation; software metrics; software reliability; Importance Sampling technique; Rare Event Simulation; expected failure costs; failure severity; input domain based software reliability measures; minimum variance; operational distribution; optimal test distributions; random testing; software failure cost estimation; software unreliability; test input distribution; unbiased estimator; Application software; Cost function; Discrete event simulation; Fault detection; Monte Carlo methods; Reliability theory; Software measurement; Software reliability; Software testing; Yield estimation;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/32.372149
Filename
372149
Link To Document