OPTIMAL TEST DISTRIBUTIONS FOR SOFTWARE FAILURE COST ESTIMATION

被引:24
作者
GUTJAHR, WJ
机构
[1] Department of Statistics, Operations Research and Computer Science, University of Vienna, Vienna, Austria
关键词
INPUT DISTRIBUTIONS; INPUT-DOMAIN-BASED MODELS; RELIABILITY ESTIMATION; RISK ASSESSMENT; SOFTWARE FAILURE COSTS; SOFTWARE RELIABILITY; SOFTWARE TESTING;
D O I
10.1109/32.372149
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:219 / 228
页数:10
相关论文
共 23 条
[1]  
[Anonymous], 1986, MONTE CARLO METHODS
[2]  
Beizer B., 2003, SOFTWARE TESTING TEC
[3]  
BOEHM B, 1989, SEP P ESEC WARW, P1
[4]   THE INFEASIBILITY OF QUANTIFYING THE RELIABILITY OF LIFE-CRITICAL REAL-TIME SOFTWARE [J].
BUTLER, RW ;
FINELLI, GB .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1993, 19 (01) :3-12
[5]  
Devroye L., 1986, NONUNIFORM RANDOM VA
[6]  
EHRENBERGER WD, 1992, P SAFECOMP 92, P299
[7]   A MATHEMATICAL FRAMEWORK FOR THE INVESTIGATION OF TESTING [J].
GOURLAY, JS .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1983, 9 (06) :686-709
[8]  
GUTJAHR WJ, UNPUB PROBABILISTIC
[9]   PROBABLE CORRECTNESS THEORY [J].
HAMLET, RG .
INFORMATION PROCESSING LETTERS, 1987, 25 (01) :17-25
[10]  
Helmer O., 2002, DELPHI METHOD