AN NHPP SOFTWARE RELIABILITY GROWTH MODEL WITH IMPERFECT DEBUGGING AND ERROR GENERATION

被引:31
|
作者
Roy, P. [1 ]
Mahapatra, G. S. [2 ]
Dey, K. N. [1 ]
机构
[1] Univ Calcutta, Dept Comp Sci & Engn, Kolkata 700009, India
[2] Natl Inst Technol Puducherry, Dept Math, Karaikal 609605, India
关键词
Software testing; software reliability growth model; fault generation; fault content; imperfect debugging; non-homogeneous Poisson process;
D O I
10.1142/S0218539314500089
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, we propose a non-homogeneous Poisson process (NHPP) based software reliability growth model (SRGM) in the presence of modified imperfect debugging and fault generation phenomenon. The testing team may not be able to remove a fault perfectly on observation of a failure due to the complexity of software systems and incomplete understanding of software, and the original fault may remain, or get replaced by another fault causing error generation. We have proposed an exponentially increasing fault content function and constant fault detection rate. The total fault content of the software for our proposed model increases rapidly at the beginning of the testing process. It grows gradually at the end of the testing process because of increasing efficiency of the testing team with testing time. We use the maximum likelihood estimation method to estimate the unknown parameters of the proposed model. The applicability of our proposed model and comparisons with established models in terms of goodness of fit and predictive validity have been presented using five known software failure data sets. Experimental results show that the proposed model gives a better fit to the real failure data sets and predicts the future behavior of software development more accurately than the traditional SRGMs.
引用
收藏
页数:32
相关论文
共 50 条
  • [1] NHPP software reliability growth model considering imperfect debugging
    Xie J.-Y.
    An J.-X.
    Zhu J.-H.
    Ruan Jian Xue Bao/Journal of Software, 2010, 21 (05): : 942 - 949
  • [2] A Novel Software Reliability Growth Model Based on Generalized Imperfect Debugging NHPP Framework
    Luo, Hang
    Xu, Lijia
    He, Liang
    Jiang, Landu
    Long, Ting
    IEEE ACCESS, 2023, 11 : 71573 - 71593
  • [3] NHPP Models for Reliability of Software with Imperfect Debugging and Testing Effort
    R. N. Rattihalli
    Babu Zachariah
    OPSEARCH, 2002, 39 (3-4) : 215 - 229
  • [4] TRANSIENT SOLUTIONS OF A SOFTWARE-RELIABILITY MODEL WITH IMPERFECT DEBUGGING AND ERROR GENERATION
    KAPUR, PK
    SHARMA, KD
    GARG, RB
    MICROELECTRONICS AND RELIABILITY, 1992, 32 (04): : 475 - 478
  • [5] A software reliability growth model for imperfect debugging
    Huang, Yeu-Shiang
    Chiu, Kuei-Chen
    Chen, Wan-Ming
    JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 188
  • [6] Reliability growth of a software model under imperfect debugging and generation of errors
    Zeephongsekul, P
    MICROELECTRONICS AND RELIABILITY, 1996, 36 (10): : 1475 - 1482
  • [7] NHPP Software Reliability Growth Model Incorporating Fault Detection and Debugging
    He Yan
    PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 225 - 228
  • [8] A software reliability growth model under imperfect debugging
    Yu, Dong
    Yang, Qin-Rong
    Wuhan Daxue Xuebao/Journal of Wuhan University, 45 (05):
  • [9] Neural network for software reliability analysis of dynamically weighted NHPP growth models with imperfect debugging
    Rani, Pooja
    Mahapatra, G. S.
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2018, 28 (05):
  • [10] NHPP software reliability model considering the uncertainty of operating environments with imperfect debugging and testing coverage
    Li, Qiuying
    Pham, Hoang
    APPLIED MATHEMATICAL MODELLING, 2017, 51 : 68 - 85