A software reliability growth model considering adaptive fault detection, fault removal efficiency, change point, and fuzzy-based optimal release time

Abstract Smart appliances and gadgets are becoming essential parts of our daily lives. So, there is an increasing need for reliable software that runs them, as even a small error can cause user dissatisfaction and serious problems. Software reliability growth models (SRGM) are often used to measure software reliability. This study proposes an SRGM considering change point, fault removal efficiency, and fault detection rate. This model, unlike traditional models, considers that the fault detection rate depends not only on the number of faults detected but also on the remaining number of faults that have not been detected. A change point is also incorporated to represent sudden changes in the testing process. With a high level of reliable software, firms must consider the development cost and time-to-market constraints. An earlier release may introduce reliability issues, whereas a delayed release may bring missed market opportunities. Factors such as resource allocation, testing strategies, and the experience of the testing team may impact reliability as well as development cost. To address this, considering factors like debugging cost, warranty cost, etc., a fuzzy optimization framework is used to determine optimal release time.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2026-09-04
DOI
https://doi.org/10.1038/s41598-026-68271-6
Primary Topic
Software Reliability and Analysis Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A software reliability growth model considering adaptive fault detection, fault removal efficiency, change point, and fuzzy-based optimal release time

Sanket Mishra, Umashankar Samal, Masum Raj, Chandan Kumar
Scientific Reports
Software Reliability and Analysis Research
article

A software reliability growth model considering adaptive fault detection, fault removal efficiency, change point, and fuzzy-based optimal release time

Sanket Mishra, Umashankar Samal, Masum Raj, Chandan Kumar
article en

Abstract

Abstract Smart appliances and gadgets are becoming essential parts of our daily lives. So, there is an increasing need for reliable software that runs them, as even a small error can cause user dissatisfaction and serious problems. Software reliability growth models (SRGM) are often used to measure software reliability. This study proposes an SRGM considering change point, fault removal efficiency, and fault detection rate. This model, unlike traditional models, considers that the fault detection rate depends not only on the number of faults detected but also on the remaining number of faults that have not been detected. A change point is also incorporated to represent sudden changes in the testing process. With a high level of reliable software, firms must consider the development cost and time-to-market constraints. An earlier release may introduce reliability issues, whereas a delayed release may bring missed market opportunities. Factors such as resource allocation, testing strategies, and the experience of the testing team may impact reliability as well as development cost. To address this, considering factors like debugging cost, warranty cost, etc., a fuzzy optimization framework is used to determine optimal release time.

Scientific Reports
Manipal Academy of Higher Education (IN), SRM University (IN), GLA University (IN)
Openalex Percentile: Top 5%
Software Reliability and Analysis Research
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.