Abstract

In this paper, we introduce an innovative Software Reliability Growth Model (SRGM) designed to tackle the pivotal challenges associated with software reliability in the contemporary digital landscape, where the prevalence of online systems is ubiquitous. This SRGM integrates Imperfect Debugging (ID), Testing Coverage (TC), Testing Effort (TE), and error generation into a cohesive framework. Employing a sigmoid function to encapsulate TE, it incorporates three distinct TC functions: Delayed S-shaped, Exponential, and Logistic. This model relies on foundational assumptions, including the proportionality of fault detection rates to remaining faults, the introduction of new faults during debugging, and the intricate connection between fault detection and code coverage. The Mean Value Function (MVF) is computed through these differential equations, and the resultant MVFs are systematically tabulated for all models. An examination of the sigmoid TE function and the Weibull TE function across diverse datasets, utilizing a range of goodness-of-fit criteria including Mean Square Error (MSE), Pham’s Criterion (PC), Predictive Risk Ratio (PRR), Bayesian Information Criterion (BIC), and Akaike’s Information Criterion (AIC), reveals the superior performance of the sigmoid TE function over the Weibull counterpart across various datasets and evaluation criteria. In conclusion, this paper introduces a groundbreaking SRGM that seamlessly integrates ID, TC, and TE, offering valuable insights for assessing software reliability in the dynamic landscape of modern digital systems.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.