A Single Changepoint Software Reliability Growth Model with Heterogeneous Fault Detection Processes

被引:0
|
作者
Nagaraju, Vidhyashree [1 ]
Fiondella, Lance [1 ]
机构
[1] Univ Massachusetts Dartmouth, Dept Elect & Comp Engn, 285 Old Westport Rd, N Dartmouth, MA 02747 USA
来源
2017 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM | 2017年
基金
美国国家科学基金会;
关键词
Software reliability; non-homogeneous Poisson process; changepoint; expectation conditional maximization; CHANGE-POINT;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Most software reliability growth models characterize the software process as a function of testing time. However, during the software testing process, the failure data is affected by additional factors such as testing strategy and environment, integration testing, and resource allocation. This will have a major impact on the fault detection process reflecting the effect of such factors at various stages of testing, which are known as changepoints. Recently, several researchers have proposed non-homogeneous Poisson process software reliability models with one or more changepoints to model the data well. However, one of the limitations of previous research is that only homogeneous combinations of failure distributions before and after changepoints are considered. However, in real data sets this is often not the case. This paper develops heterogeneous single changepoint models by considering different failure distributions before and after the changepoint and applies algorithms to maximize the likelihood of these models. Heterogeneous models are compared with existing homogeneous models using goodness-of-fit measures. The expectation conditional maximization algorithm identifies the maximum likelihood estimates of the model parameters. Online changepoint analysis is also described. Experimental results suggest that heterogeneous changepoint models better characterize some failure data sets.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] A heterogeneous single changepoint software reliability growth model framework
    Nagaraju, Vidhyashree
    Fiondella, Lance
    Wandji, Thierry
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2019, 29 (08)
  • [2] A software reliability growth model integrating fault detection and fault correction processes
    Shu Y.
    Liu H.
    Wu Z.
    Yang X.
    Gaojishu Tongxin/Chinese High Technology Letters, 2010, 20 (04): : 386 - 392
  • [3] Software reliability growth modeling and analysis with dual fault detection and correction processes
    Wang, Lujia
    Hu, Qingpei
    Liu, Jian
    IIE TRANSACTIONS, 2016, 48 (04) : 359 - 370
  • [4] Developing a hybrid software reliability growth model
    Shrivastava, Avinash Kumar
    Sharma, Ruchi
    INTERNATIONAL JOURNAL OF QUALITY & RELIABILITY MANAGEMENT, 2022, 39 (05) : 1209 - 1225
  • [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] Software reliability model with irregular changes of fault detection rate
    Wang, Jin-Yong
    Wu, Zhi-Bo
    Shu, Yan-Jun
    Zhang, Zhan
    Ruan Jian Xue Bao/Journal of Software, 2015, 26 (10): : 2465 - 2484
  • [7] A logistic software reliability model with Loglog fault detection rate
    Md. Asraful Haque
    Nesar Ahmad
    Iran Journal of Computer Science, 2025, 8 (1) : 1 - 7
  • [8] Software Reliability Growth Model with Partial Differential Equation for Various Debugging Processes
    Xu, Jiajun
    Yao, Shuzhen
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2016, 2016
  • [9] A Software Reliability Model with a Weibull Fault Detection Rate Function Subject to Operating Environments
    Song, Kwang Yoon
    Chang, In Hong
    Pham, Hoang
    APPLIED SCIENCES-BASEL, 2017, 7 (10):
  • [10] An Ideal Software Release Policy for an Improved Software Reliability Growth Model Incorporating Imperfect Debugging with Fault Removal Efficiency and Change Point
    Chatterjee, Subhashis
    Shukla, Ankur
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2017, 34 (03)