Enhancing and measuring the predictive capabilities of testing-effort dependent software reliability models

被引:41
|
作者
Lin, Chu-Ti [1 ]
Huang, Chin-Yu [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu 30043, Taiwan
关键词
software reliability growth model (SRGM); software testing; non-homogeneous Poisson process (NHPP); testing-effort; change-point;
D O I
10.1016/j.jss.2007.10.002
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software testing is necessary to accomplish highly reliable software systems. If the project manager can conduct well-planned testing activities, the consumption of related testing-resources will be cost-effective. Over the past 30 years, many software reliability growth models (SRGMs) have been proposed to estimate the reliability growth of software, and they are mostly applicable to the late stages of testing in software development. Thus far, it appears that most SRGMs do not take possible changes of testing-effort consumption rates into consideration. However, in some cases, the policies of testing-resource allocation could be changed or adjusted. Thus, in this paper, we will incorporate the important concept of multiple change-points into Weibull-type testing-effort functions. The applicability and performance of the proposed models are demonstrated through two real data sets. Experimental results show that the proposed models give a fairly accurate prediction capability. Finally, based on the proposed SRGM, constructive rules are developed for determining optimal software release times. (C) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:1025 / 1038
页数:14
相关论文
共 50 条
  • [41] Software reliability model considering both testing effort and testing coverage
    Li, Hai-Feng
    Wang, Shuan-Qi
    Liu, Chang
    Zheng, Jun
    Li, Zhen
    [J]. Ruan Jian Xue Bao/Journal of Software, 2013, 24 (04): : 749 - 760
  • [42] Parametric Software Reliability Growth Model with Testing Effort : A Review
    Ahmad, Md Zubair
    Ahmad, N.
    [J]. 2021 INTERNATIONAL CONFERENCE ON COMPUTATIONAL PERFORMANCE EVALUATION (COMPE-2021), 2021, : 899 - 904
  • [43] Reliability of N-version programming software with testing effort
    Gupta, Ritu
    Jain, Madhu
    [J]. International Journal of Reliability and Safety, 2020, 14 (04): : 229 - 251
  • [44] Testing effort dependent software reliability model for imperfect debugging process considering both detection and correction
    Peng, R.
    Li, Y. F.
    Zhang, W. J.
    Hu, Q. P.
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 2014, 126 : 37 - 43
  • [45] TEST-EFFORT DEPENDENT SOFTWARE-RELIABILITY MEASUREMENT
    YAMADA, S
    HISHITANI, J
    OSAKI, S
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1991, 22 (01) : 73 - 83
  • [46] Empirical Analysis of Software Reliability Models Predictive Ability
    Dimov, Aleksandar
    [J]. THIRD INTERNATIONAL CONFERENCE ON SOFTWARE, SERVICES AND SEMANTIC TECHNOLOGIES S3T 2011, 2011, 101 : 139 - 146
  • [47] Sensitivity analysis of release time of software reliability models incorporating testing effort with multiple change-points
    Li, Xiang
    Xie, Min
    Ng, Szu Hui
    [J]. APPLIED MATHEMATICAL MODELLING, 2010, 34 (11) : 3560 - 3570
  • [48] Enhancing software reliability estimates using modified adaptive testing
    Hu, Hai
    Jiang, Chang-Hai
    Cai, Kai-Yuan
    Wong, W. Eric
    Mathur, Aditya P.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (02) : 288 - 300
  • [49] A Reliability Improvement Predictive Approach to Software Testing with Bayesian Method
    Bai Cheng-Gang
    Jiang Chang-Hai
    Cai Kai-Yuan
    [J]. PROCEEDINGS OF THE 29TH CHINESE CONTROL CONFERENCE, 2010, : 6031 - 6036
  • [50] Testing-domain dependent software reliability growth models and their comparisons of goodness-of-fit
    Fujiwara, T
    Yamada, S
    [J]. SEVENTH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, 2002, : 36 - 40