Cost-reliability-optimal release policy for software reliability models incorporating improvements in testing efficiency

被引:67
作者
Huang, CY [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Sect 2, Hsinchu 30055, Taiwan
关键词
software cost; software testing; software reliability; release criteria; estimation methods;
D O I
10.1016/j.jss.2004.10.014
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Over the past 30 years, many software reliability growth models (SRGMs) have been proposed for estimation of reliability growth of products during software development processes. One of the most important applications of SRGMs is to determine the software release time. Most software developers and managers always want to know the date on which the desired reliability Goal will be met. In this paper, we first review a SRGM with generalized logistic testing-effort function and the proposed generalized logistic testing-effort function can be used to describe the actual consumption of resources during the software development process. Secondly. if software developers want to detect more faults in practice, it is advisable to introduce new test techniques, tools, or consultants, etc. Consequently, here we propose a software cost model that can be used to formulate realistic total software cost projects and discuss the optimal release policy based on cost and reliability considering testing effort and efficiency. Some theorems and several numerical illustrations are also presented. Based on the proposed models and methods, we can specifically address the problem of how to decide when to stop testing and when to release software for use. (c) 2004 Elsevier Inc. All rights reserved.
引用
收藏
页码:139 / 155
页数:17
相关论文
共 52 条
[1]  
[Anonymous], R0131992 ANSIAIAA
[2]   Estimation of parameters for nonhomogeneous Poisson process: Software reliability with change-point model [J].
Chang, YP .
COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2001, 30 (03) :623-635
[3]   CHANGE-POINTS - A PROPOSAL FOR SOFTWARE PRODUCTIVITY-MEASUREMENT [J].
CHATMAN, VV .
JOURNAL OF SYSTEMS AND SOFTWARE, 1995, 31 (01) :71-91
[4]  
Chin-Yu Huang, 1999, Proceedings. Twenty-Third Annual International Computer Software and Applications Conference (Cat. No.99CB37032), P468, DOI 10.1109/CMPSAC.1999.814328
[5]   Software release games [J].
Dohi, T ;
Teraoka, Y ;
Osaki, S .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2000, 105 (02) :325-346
[6]  
Fenton N., 1997, SOFTWARE METRICS RIG
[7]   Statistical modeling applied to managing global 5ESS(R)-2000 switch software development [J].
Gana, A ;
Huang, ST .
BELL LABS TECHNICAL JOURNAL, 1997, 2 (01) :144-153
[8]  
GROTTKE M, 2001, SOFTWARE RELIABILITY
[9]  
Hou RH, 1996, IEEE T RELIAB, V45, P646, DOI 10.1109/24.556588
[10]  
HOU RH, 1994, P 5 INT S SOFTW REL, P196