Issue No. 03 - March (1995 vol. 21)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/32.372149
In this article, we generalize the input-domain based software reliability measures by Nelson and by Weiss and Weyuker, 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.
Input distributions, input-domain-based models, reliability estimation, risk assessment, software failure costs, software reliability, software testing
W. J. Gutjahr, "Optimal Test Distributions for Software Failure Cost Estimation," in IEEE Transactions on Software Engineering, vol. 21, no. , pp. 219-228, 1995.