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 :
بازگشت