Software reliability growth model with change-point and effort control using a power function of the testing time

被引:27
|
作者
Kapur, P. K. [1 ]
Singh, V. B. [2 ]
Anand, Sameer [1 ]
Yadavalli, V. S. S. [3 ]
机构
[1] Univ Delhi, Dept Operat Res, Delhi 110007, India
[2] Univ Delhi, Delhi Coll Arts & Commerce, Delhi 110007, India
[3] Univ Pretoria, Dept Ind & Syst Engn, ZA-0002 Pretoria, South Africa
关键词
stochastic models; software engineering; reliability engineering; software reliability growth models; non-homogenous Poisson process; change-point;
D O I
10.1080/00207540600926113
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Many software reliability growth models (SRGMs) based on a non-homogenous Poisson process (NHPP) have been developed with the assumption of a constant fault detection rate (FDR) and a fault detection process dependent only on the residual fault content. In this paper we develop a SRGM based on NHPP using a different approach for model development. Here, the fault detection process is dependent not only on the residual fault content, but also on the testing time. It incorporates a realistic situation encountered in software development where the fault detection rate is not constant over the entire testing process, but changes due to variations in resource allocation, defect density, running environment and testing strategy ( called the change-point). Here, the FDR is defined as a function of testing time. The proposed model also incorporates the testing effort with the change-point concept which is useful in solving the problems of runaway software projects and provides the testing effort control technique and flexibility to project managers to obtain the desired reliability level. It utilizes failure data collected from software development projects to show its applicability and effectiveness. The statistical package for social sciences (SPSS) based on the least-squares method has been used to estimate unknown parameters. The mean squared error (MSE), relative predictive error (RPE), average mean squared error (AMSE) and the average relative predictive error (ARPE) have been used to validate the model. It is observed that the proposed model results are accurate, highly predictive and incorporate industrial software project concepts.
引用
收藏
页码:771 / 787
页数:17
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] Software reliability growth mode with change-point and environmental function
    Zhao, Jing
    Liu, Hong-Wei
    Cui, Gang
    Yang, Xiao-Zong
    JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (11) : 1578 - 1587
  • [4] A Stochastic Software Reliability Growth Model with Learning and Change-point
    Zhang, Nan
    Cui, Gang
    Liu, Hongwei
    2012 WORLD AUTOMATION CONGRESS (WAC), 2012,
  • [5] A Parameter Estimation of Software Reliability Growth Model with Change-Point
    Kim, Do Hoon
    Park, Chun Gun
    Nam, Kyung H.
    KOREAN JOURNAL OF APPLIED STATISTICS, 2008, 21 (05) : 813 - 823
  • [6] Stochastic differential equation software reliability growth model with change-point
    张楠
    Cui Gang
    Shu Yanjun
    Liu Hongwei
    High Technology Letters, 2014, 20 (04) : 383 - 389
  • [7] Stochastic differential equation software reliability growth model with change-point
    Zhang, Nan, 1600, Inst. of Scientific and Technical Information of China (20):
  • [8] Software Shipping Time Estimation for Markovian Change-Point Reliability Model
    Inoue, Shinji
    Yamada, Shigeru
    INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING, 2021, 28 (03)
  • [9] Testing the existence of change-point in NHPP software reliability models
    Zhao, Jin
    Wang, Jinde
    COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2007, 36 (03) : 607 - 619
  • [10] Performance analysis of software reliability growth models with testing-efrort and change-point
    Huang, CY
    JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 76 (02) : 181 - 194