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 条
  • [21] Software reliability modeling with weibull-type testing-effort and multiple change-points
    Lin, Chu-Ti
    Huang, Chin-Yu
    [J]. TENCON 2005 - 2005 IEEE REGION 10 CONFERENCE, VOLS 1-5, 2006, : 1386 - 1391
  • [22] SOFTWARE RELIABILITY GROWTH MODELS WITH TESTING-EFFORT.
    Yamada, Shigeru
    Ohtera, Hiroshi
    Narihisa, Hiroyuki
    [J]. IEEE Transactions on Reliability, 1986, R-35 (01) : 19 - 23
  • [23] Enhanced growth model of software reliability with generalized inflection S-shaped testing-effort function
    Pradhan, Vishal
    Kumar, Ajay
    Dhar, Joydip
    [J]. JOURNAL OF INTERDISCIPLINARY MATHEMATICS, 2022, 25 (01) : 137 - 153
  • [24] Incorporating S-shaped testing-effort functions into NHPP software reliability model with imperfect debugging
    Li, Qiuying
    Li, Haifeng
    Lu, Minyan
    [J]. JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2015, 26 (01) : 190 - 207
  • [25] Optimal allocation of testing-resource considering cost, reliability, and testing-effort
    Huang, CY
    Lo, JH
    Kuo, SY
    Lyu, MR
    [J]. 10TH IEEE PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2004, : 103 - 112
  • [26] Continuous-state software reliability growth modeling with testing-effort and its goodness-of-fit
    Inoue, S
    Yamada, S
    [J]. Advanced Reliability Modeling, 2004, : 189 - 196
  • [27] Modelling and analysis of software reliability with Burr type X testing-effort and release-time determination
    Ahmad, N.
    Khan, M. G. M.
    Quadri, S. M. K.
    Kumar, M.
    [J]. JOURNAL OF MODELLING IN MANAGEMENT, 2009, 4 (01) : 28 - 54
  • [28] A New Software Reliability Growth Model: Multigeneration Faults and a Power-Law Testing-Effort Function
    Li, Fan
    Yi, Ze-Long
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2016, 2016
  • [29] Analysis of Software Fault Detection and Correction Process Models with Burr Type XII Testing-Effort
    Imam, Md. Zafar
    Sultan, Sarwar
    Ahmad, N.
    [J]. PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 1210 - 1213
  • [30] Incorporating S-shaped testing-effort functions into NHPP software reliability model with imperfect debugging
    Qiuying Li
    Haifeng Li
    Minyan Lu
    [J]. Journal of Systems Engineering and Electronics, 2015, 26 (01) : 190 - 207