Analysis of incorporating logistic testing-effort function into software reliability modeling

被引:113
|
作者
Huang, CY [1 ]
Kuo, SY [1 ]
机构
[1] Natl Taiwan Univ, Dept Elect Engn, Taipei, Taiwan
关键词
mean value function; nonhomogeneous poisson process; optimal software release policy; software reliability growth model; testing-effort function;
D O I
10.1109/TR.2002.801847
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper investigates a SRGM (software reliability growth model) based on the NHPP (nonhomogeneous Poisson process) which incorporates a logistic testing-effort function. SRGM proposed in the literature consider the amount of testing-effort spent on software testing which can be depicted as an exponential curve, a Rayleigh curve, or a Weibull curve. However, it might not be appropriate to represent the consumption curve for testing-effort by one of those curves in some software development environments. Therefore, this paper shows that a logistic testing-effort function can be expressed as a software-development/test-effort curve and that it gives a good predictive capability based on real failure-data. Parameters are estimated, and experiments performed on actual test/debug data sets. Results from applications to a real data set are analyzed and compared with other existing models to show that the proposed model predicts better. In addition, an optimal software release policy for this model, based on cost-reliability criteria, is proposed.
引用
收藏
页码:261 / 270
页数:10
相关论文
共 50 条
  • [41] Separately Modeling Fault Detection and Removing Testing Effort for Software Reliability Evaluation
    Wu, Caihua
    Ma, Jianchao
    Chen, Li
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (CSSE 2019), 2019,
  • [42] Analysis of incorporating modified Weibull model fault detection rate function into software reliability modeling
    Sindhu, Tabassum Naz
    Shafiq, Anum
    Hammouch, Zakia
    Hassan, Marwa K. H.
    Abushal, Tahani A.
    HELIYON, 2024, 10 (13)
  • [43] Quantifying Software Reliability using Testing Effort
    Khatri, Sunil Kumar
    John, Sijo A.
    Majumdar, Rana
    2016 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY (INCITE) - NEXT GENERATION IT SUMMIT ON THE THEME - INTERNET OF THINGS: CONNECT YOUR WORLDS, 2016,
  • [44] Optimal release time for software systems considering cost, testing-effort, and test efficiency
    Huang, CY
    Lyu, MR
    IEEE TRANSACTIONS ON RELIABILITY, 2005, 54 (04) : 583 - 591
  • [45] Testing coverage based NHPP software reliability growth modeling with testing effort and change-point
    Aggarwal, Anu
    Kumar, Sudeep
    Gupta, Ritu
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2024, 15 (11) : 5157 - 5166
  • [46] SOFTWARE-RELIABILITY RELEASE POLICY WITH TESTING EFFORT
    CATUNEANU, VM
    MOLDOVAN, C
    POPENTIU, F
    POPOVICI, D
    MICROELECTRONICS AND RELIABILITY, 1991, 31 (05): : 895 - 899
  • [47] SOFTWARE RELIABILITY GROWTH MODELS WITH TESTING-EFFORT.
    Yamada, Shigeru
    Ohtera, Hiroshi
    Narihisa, Hiroyuki
    IEEE Transactions on Reliability, 1986, R-35 (01) : 19 - 23
  • [48] Analysis of Fuzzy Software Reliability Growth Model and Optimal Release Policy with Log-logistic Testing Effort under Imperfect Debugging
    Rani, Seema
    Ahmad, Nesar
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2019, 19 (07): : 185 - 195
  • [49] Software Reliability Modelling Considering both Testing Effort and Testing Coverage
    Liu Chang
    Liu Yuan
    Ren Zhanyong
    Li Haifeng
    PROCEEDINGS OF THE 2015 INTERNATIONAL SYMPOSIUM ON COMPUTERS & INFORMATICS, 2015, 13 : 130 - 135
  • [50] Software reliability model considering both testing effort and testing coverage
    Li, Hai-Feng
    Wang, Shuan-Qi
    Liu, Chang
    Zheng, Jun
    Li, Zhen
    Ruan Jian Xue Bao/Journal of Software, 2013, 24 (04): : 749 - 760