ON THE USE AND THE PERFORMANCE OF SOFTWARE-RELIABILITY GROWTH-MODELS

被引:34
作者
KEILLER, PA [1 ]
MILLER, DR [1 ]
机构
[1] GEORGE MASON UNIV,SCH INFORMAT TECHNOL & ENGN,DEPT OPERAT RES & APPL STAT,FAIRFAX,VA 22030
关键词
D O I
10.1016/0951-8320(91)90049-D
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We address the problem of predicting future failures for a piece of software. The number of failures occurring during a finite future time interval is predicted from the number of failures observed during an initial period of usage by using software reliability growth models. Two different methods for using the models are considered: straightforward use of individual models (simple models), and dynamic selection among models based on goodness-of-fit and quality-of-prediction criteria (super models). Performance is judged by the relative error of the predicted number of failures over future finite time intervals relative to the number of failures eventually observed during the intervals. Six simple models and eight super models are evaluated based on their performance on twenty data sets. This study is by no means comprehensive. Some conclusions can be drawn, but many open questions remain regarding the use and the performance of software reliability growth models.
引用
收藏
页码:95 / 117
页数:23
相关论文
共 44 条
[21]  
Iannino A., 1983, ACM SIGSOFT SOFTWARE, V8, P12
[22]  
KEILLER PA, 1983, 13 ANN INT S FAULT T, P128
[23]  
Littlewood B., 1984, Fourteenth International Conference on Fault-Tolerant Computing. Digest of Papers (Cat. No. 84CH2050-3), P108
[25]  
Littlewood B., 1975, Applied Statistics, V24, P172, DOI 10.2307/2346564
[26]  
Littlewood B., 1973, Applied Statistics, V22, P332, DOI 10.2307/2346781
[27]  
LITTLEWOOD B, IN PRESS IEEE T SOFT
[28]  
MILLER AMB, 1980, THESIS U MARYLAND CO
[29]  
Miller D. R., 1986, Software reliability. State of the art report, P183
[30]  
Miller D. R., 1989, Software Certification. Proceedings of the Centre for Software Reliability Conference, P135