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
基金
美国国家科学基金会;
关键词
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 条
  • [41] Reliability analysis of open source software: A Bayesian approach considering both fault detection and correction processes
    Liu, Yu
    Xie, Min
    Wang, Lujia
    Hu, Qingpei
    RISK, RELIABILITY AND SAFETY: INNOVATING THEORY AND PRACTICE, 2017, : 2384 - 2390
  • [42] Effective confidence interval estimation of fault-detection process of software reliability growth models
    Fang, Chih-Chiang
    Yeh, Chun-Wu
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2016, 47 (12) : 2878 - 2892
  • [43] FAULT SEEDING FOR SOFTWARE-RELIABILITY MODEL VALIDATION
    PASQUINI, A
    DEAGOSTINO, E
    CONTROL ENGINEERING PRACTICE, 1995, 3 (07) : 993 - 999
  • [44] A Comprehensive Fault Prediction Model for Improving Software Reliability
    Raghuvanshi, Kamlesh Kumar
    Agarwal, Arun
    Jain, Khushboo
    Singh, Amit Kumar
    INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2022, 10 (01)
  • [45] A model of software reliability with actual fault removal efficiency
    Hong, T.
    INFORMATION TECHNOLOGY AND COMPUTER APPLICATION ENGINEERING, 2014, : 579 - 582
  • [46] A Software Reliability Model Using Fault Removal Efficiency
    Haque, Md Asraful
    Ahmad, Nesar
    JOURNAL OF RELIABILITY AND STATISTICAL STUDIES, 2022, 15 (02): : 459 - 472
  • [47] Software Reliability Modeling with Fault Detection Data when Knowing Fault Severity
    Liu, Yu
    Li, Duo
    Guo, Chao
    PROCEEDINGS OF 2014 10TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY AND SAFETY (ICRMS), VOLS I AND II, 2014, : 558 - 562
  • [48] Analysis of incorporating modified Weibull model fault detection rate function into software reliability modeling
    Sindhu, Tabassum Naz
    Shafiq, Anum
    Hammouch, Zakia
    Hassan, Marwa K. H.
    Abushal, Tahani A.
    HELIYON, 2024, 10 (13)
  • [49] A THREE-PARAMETER FAULT-DETECTION SOFTWARE RELIABILITY MODEL WITH THE UNCERTAINTY OF OPERATING ENVIRONMENTS
    Song, Kwang Yoon
    Chang, In Hong
    Hoang Pham
    JOURNAL OF SYSTEMS SCIENCE AND SYSTEMS ENGINEERING, 2017, 26 (01) : 121 - 132
  • [50] Bayesian Analysis for Software Reliability with Fault Detection and Correction Data
    Wang, Lujia
    Hu, Qingpei
    Xie, Min
    2015 IEEE 21ST PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC), 2015, : 311 - 312