Testing coverage based NHPP software reliability growth modeling with testing effort and change-point
Document Type
Article
Publication Title
International Journal of System Assurance Engineering and Management
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.
First Page
5157
Last Page
5166
DOI
10.1007/s13198-024-02504-7
Publication Date
11-1-2024
Recommended Citation
Aggarwal, Anu; Kumar, Sudeep; and Gupta, Ritu, "Testing coverage based NHPP software reliability growth modeling with testing effort and change-point" (2024). Open Access archive. 9884.
https://impressions.manipal.edu/open-access-archive/9884