Abstract
This paper investigates a software reliability growth model based on non-homogeneous Poisson process that includes coverage testing and change-points. The model integrate effort spent into a model to evaluate software reliability based on testing coverage. The amount of testing effort spent follows the Weibull distribution, while the amount of coverage is modeled by logistic, delayed S-shaped and exponential functions. Additionally, we look into the cost requirement-based software release time for exponential functions with a reliability constraint. We introduce the genetic algorithm, which is a powerful tool for dealing with search and optimization issues. For the purpose of testing the model's goodness of fit, two real failure datasets are used, and the model’s performance is analyzed based on goodness-of-fit metrics. By comparing the proposed model to perfect debugging models that have been described in the literature, it is demonstrated that the proposed model demonstrates notable advancements in this regard. The results of our analysis indicate that a software reliability estimation model should include change-points in a testing process if they exist.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: International Journal of System Assurance Engineering and Management
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.