Testing coverage based NHPP software reliability growth modeling with testing effort and change-point

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.

Authors

Institutions

Publication Details

Journal
International Journal of Systems Assurance Engineering and Management
Published
2024-10-09
DOI
https://doi.org/10.1007/s13198-024-02504-7
Citations
4
Primary Topic
Software Reliability and Analysis Research
Type
article
Field-Weighted Citation Impact
1.94

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Testing coverage based NHPP software reliability growth modeling with testing effort and change-point

Anu G. Aggarwal, Sudeep Kumar, Ritu Gupta
4 citations
International Journal of Systems Assurance Engineering and Management
Software Reliability and Analysis Research
1.94
article

Testing coverage based NHPP software reliability growth modeling with testing effort and change-point

Anu G. Aggarwal, Sudeep Kumar, Ritu Gupta
article en
4 citations

Abstract

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.

International Journal of Systems Assurance Engineering and ManagementVol. 15(11)
University of Delhi (IN), Manipal Academy of Higher Education (IN), Amity University (IN), T A Pai Management Institute (IN)
Division of Human Resource Development
Industry, innovation and infrastructure
Openalex Percentile: Top 11%
Software Reliability and Analysis Research
1.94
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Testing coverage based NHPP software reliability growth modeling with testing effort and change-point — Anu G. Aggarwal, Sudeep Kumar, et al. · International Journal of Systems Assurance Engineering and Management (2024) | TGRS Research Map | TGRS