BAYES PREDICTIVE ANALYSIS OF A FUNDAMENTAL SOFTWARE-RELIABILITY MODEL

被引:31
作者
CSENKI, A
机构
[1] Aston University, Birmingham
关键词
Bayes analysis; Jelinski-Moranda model; Predictive distribution; Software-reliability modeling;
D O I
10.1109/24.55879
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The concepts of Bayes prediction analysis are used to obtain predictive distributions of the next time to failure of a software when its past failure behaviour is known. The technique is applied to the Jelinski-Moranda softwarereliability model which in turn can show an improved predictive performance for some data sets even when compared with some more sophisticated software-reliability models. A Bayes software reliability model has been presented which can be applied to obtain the next time to failure pdf and Cdf for all testing protocols. The number of initial faults and the per-fault failure rate are assumed to be s-independent and Poisson and gamma distributed respectively. For certain data sets, the present technique yields better predictions than some alternative methods if the prequential likelihood and U-plot criteria are adopted. As with all models in software reliability, the present one is a further tool which should be tried for any given data set in the quest for a suitable description of software failure-behaviour. A FORTRAN 77 program based on this method which uses the NAG subroutine library is available from the author. © 1990 IEEE
引用
收藏
页码:177 / 183
页数:7
相关论文
共 14 条
[1]   EVALUATION OF COMPETING SOFTWARE-RELIABILITY PREDICTIONS [J].
ABDELGHALY, AA ;
CHAN, PY ;
LITTLEWOOD, B .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1986, 12 (09) :950-967
[2]  
AITCHISON J, 1975, STATISTICAL PREDICTI
[3]  
APOSTOL TM, 1977, MATH ANAL
[4]  
CSENKI A, 1988, BAYESIAN SOFTWARE RE
[5]   BAYESIAN EXTENSIONS TO A BASIC MODEL OF SOFTWARE-RELIABILITY [J].
JEWELL, WS .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (12) :1465-1471
[6]   PRAGMATIC TESTING PROTOCOLS TO MEASURE SOFTWARE-RELIABILITY [J].
KUBAT, P ;
KOCH, HS .
IEEE TRANSACTIONS ON RELIABILITY, 1983, 32 (04) :338-&
[8]  
Littlewood B., 1973, Applied Statistics, V22, P332, DOI 10.2307/2346781
[9]  
LITTLEWOOD B, 1987, IEE BCS SOFTWARE ENG, P30
[10]  
Martz H.F., 1982, BAYESIAN RELIABILITY