Optimal times for software release when repair is imperfect

被引:13
作者
Boland, Philip J. [1 ]
Chuiv, Nora Ni
机构
[1] Natl Univ Ireland, Dublin 4, Ireland
[2] Univ New Brunswick, Dept Math & Stat, Fredericton, NB E3B 5A3, Canada
关键词
software testing; software reliability; optimal release time; birth processes; cost models; imperfect repair;
D O I
10.1016/j.spl.2007.03.004
中图分类号
O21 [概率论与数理统计]; C8 [统计学];
学科分类号
020208 ; 070103 ; 0714 ;
摘要
The determination of the optimal release time for a new piece of software is of primary importance in the process of software development. We study a model where initially there are N faults in the software each with failure detection rate) lambda(t), but where the probability of a perfect repair of a fault when found is p (in general repair is not perfect). We investigate various cost models for this situation and give some insight into how the optimal release times and costs for the software vary with p and lambda(t). (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:1176 / 1184
页数:9
相关论文
共 13 条
[1]   A birth-process approach to Moranda's geometric software-reliability model [J].
Boland, PJ ;
Singh, H .
IEEE TRANSACTIONS ON RELIABILITY, 2003, 52 (02) :168-174
[2]  
BOLAND PJ, 2002, J RELIABILITY QUALIT, V9, P201
[3]  
BOLAND PJ, 2001, J RELIABILITY APPL, V2, P147
[4]  
FARR W, 1996, HDB SOFTWARE RELIABI, pCH3
[5]   Software error detection model with applications [J].
Goel, Amrit L. .
Journal of Systems and Software, 1979, 1 (03) :243-249
[6]  
Goel A.L., 1978, P ACM C, P496
[7]  
Jelinski Z., 1972, Statistical Computer Performance Evaluation, P465, DOI DOI 10.1016/B978-0-12-266950-7.50028-1
[8]   Deciding how long to test software [J].
McDaid, K .
JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES D-THE STATISTICIAN, 2001, 50 :117-134
[9]  
MORANDA PB, 1975, P ANNU REL MAINT SYM, P327
[10]  
Musa J. D., 1987, Software Reliability, Measurement, Prediction, Application