<p>Software often goes through multiple testing phases, which can lead to discovering hidden faults. We propose a software hazard rate model with an imperfect debugging framework incorporating Multiple Change Points (MCP). This approach aims to improve Software Reliability Growth Models, providing a more accurate representation of the real-world testing environment during the software development process. The proposed model has fewer parameters, which offers better fitting across various datasets while reducing complexity compared to existing models. Four distinct real-world datasets are used to assess goodness of fit, demonstrating its efficacy and producing a more efficient and general model. This study integrated an MCP into the Jelinski-Moranda model to develop a hazard rate approach. Our model predicts software reliability with greater precision compared to existing models. Akaike’s Information Criterion, Root Mean Squared Error, Hazard Rate Approach, Absolute Error, Average Error, Multiple Determination Coefficient, and Relative Predictive Error depict favourable outcomes for the MCP model.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Predictive framework of software reliability analysis under multiple change points and imperfect debugging

  • Nageswari N,
  • Ansuman Mahapatra,
  • G. S. Mahapatra

摘要

Software often goes through multiple testing phases, which can lead to discovering hidden faults. We propose a software hazard rate model with an imperfect debugging framework incorporating Multiple Change Points (MCP). This approach aims to improve Software Reliability Growth Models, providing a more accurate representation of the real-world testing environment during the software development process. The proposed model has fewer parameters, which offers better fitting across various datasets while reducing complexity compared to existing models. Four distinct real-world datasets are used to assess goodness of fit, demonstrating its efficacy and producing a more efficient and general model. This study integrated an MCP into the Jelinski-Moranda model to develop a hazard rate approach. Our model predicts software reliability with greater precision compared to existing models. Akaike’s Information Criterion, Root Mean Squared Error, Hazard Rate Approach, Absolute Error, Average Error, Multiple Determination Coefficient, and Relative Predictive Error depict favourable outcomes for the MCP model.