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 条
  • [21] A New Software Reliability Growth Model: Multigeneration Faults and a Power-Law Testing-Effort Function
    Li, Fan
    Yi, Ze-Long
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2016, 2016
  • [22] Testing-Effort Function for Debugging in Software Systems and Soft computing Model
    Pasha, M. Jahir
    Ranjitha, S.
    Suresh, H. N.
    2015 INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND INTERNET OF THINGS (ICGCIOT), 2015, : 913 - 919
  • [23] Enhancing and measuring the predictive capabilities of testing-effort dependent software reliability models
    Lin, Chu-Ti
    Huang, Chin-Yu
    JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (06) : 1025 - 1038
  • [24] 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.
    JOURNAL OF MODELLING IN MANAGEMENT, 2009, 4 (01) : 28 - 54
  • [25] Software Reliability Growth Model for Imperfect Debugging Process Considering Testing-Effort and Testing Coverage
    Zang Sicong
    Pi Dechang
    Transactions of Nanjing University of Aeronautics and Astronautics, 2018, 35 (03) : 455 - 463
  • [26] Integrating generalized Weibull-type testing-effort function and multiple change-points into software reliability growth models
    Lin, CT
    Huang, CY
    Chang, JR
    12TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2005, : 431 - 438
  • [27] Testing-Effort based NHPP Software Reliability Growth Model with Change-point Approach
    Pradhan, Vishal
    Dhar, Joydip
    Kumar, Ajay
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2022, 38 (02) : 343 - 355
  • [28] Optimal allocation of testing-resource considering cost, reliability, and testing-effort
    Huang, CY
    Lo, JH
    Kuo, SY
    Lyu, MR
    10TH IEEE PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2004, : 103 - 112
  • [29] Machine Learning Approach for Software Reliability Growth Modeling with Infinite Testing Effort Function
    Ramasamy, Subburaj
    Lakshmanan, Indhurani
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2017, 2017
  • [30] Parameter optimization of software reliability growth model with S-shaped testing-effort function using improved swarm intelligent optimization
    Jin, Cong
    Jin, Shu-Wei
    APPLIED SOFT COMPUTING, 2016, 40 : 283 - 291