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
相关论文
共 49 条
  • [31] Incorporating Fault Dependency and Debugging Delay in Software Reliability Analysis
    Peng, R.
    Hu, Q. P.
    Ng, S. H.
    2008 IEEE INTERNATIONAL CONFERENCE ON MANAGEMENT OF INNOVATION AND TECHNOLOGY, VOLS 1-3, 2008, : 641 - +
  • [32] Software Reliability Modeling and Analysis via Kernel-based Approach
    Okumura, Kei
    Okamura, Hiroyuki
    Dohi, Tadashi
    2017 22ND INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2017, : 154 - 157
  • [33] BIVARIATE SOFTWARE RELIABILITY MODELING WITH UNCERTAINTY OF TESTING-ENVIRONMENT CHANGE
    Inoue, Shinji
    Ikeda, Jun
    Yamada, Shigeru
    PROCEEDINGS 18TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY & QUALITY IN DESIGN, 2012, : 273 - 277
  • [34] Reliability assessment and sensitivity analysis of software reliability growth modeling based on software module structure
    Lo, JH
    Huang, CY
    Chen, IY
    Kuo, SY
    Lyu, MR
    JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 76 (01) : 3 - 13
  • [35] Reliability analysis of component software in wireless sensor networks based on transformation of testing data
    Hou, Chunyan
    Cui, Gang
    Yang, Xiaozong
    Journal of Networks, 2009, 4 (06) : 392 - 402
  • [36] Bivariate change-point modeling for software reliability assessment with uncertainty of testing-environment factor
    Inoue, Shinji
    Ikeda, Jun
    Yamada, Shigeru
    ANNALS OF OPERATIONS RESEARCH, 2016, 244 (01) : 209 - 220
  • [37] 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.
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2014, 126 : 37 - 43
  • [38] Modeling Software Failures and Reliability Growth based on Pre & Post Release Testing
    Anand, Adarsh
    Das, Subhrata
    Singh, Ompal
    2016 5TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO), 2016, : 139 - 144
  • [39] Considering the Fault Dependency Concept with Debugging Time Lag in Software Reliability Growth Modeling Using a Power Function of Testing Time
    V.B.Singh
    Kalpana Yadav
    Reecha Kapur
    V.S.S.Yadavalli
    International Journal of Automation & Computing , 2007, (04) : 359 - 368
  • [40] Considering the fault dependency concept with debugging time lag in software reliability growth modeling using a power function of testing time
    Singh V.B.
    Yadav K.
    Kapur R.
    Yadavalli V.S.S.
    Int. J. Autom. Comput., 2007, 4 (359-368): : 359 - 368