Software reliability growth modeling integrating imperfect debugging, learning effects, and uncertain testing environments

To understand how software quality improves during testing, SRGMs play a significant role. SRGMs are even more critical, especially when human learning, debugging practices, and uncertainties in the testing environment influence fault detection processes. Traditional SRGMs often assume ideal or simplified conditions, which may not fully reflect real testing scenarios. To address this gap, this study proposes two SRGMs that consider imperfect debugging, S-shaped learning pattern, and uncertainty modeled through a Weibull distribution. These additions allow the models to capture fault detection behaviors more realistically. The performance of the proposed models is evaluated using three datasets and compared with some well-known SRGMs. Results show that the proposed models perform competitively across all datasets. Although no single model dominates across all cases, the results indicate that combining learning and uncertainty provides flexibility and enhanced predictive ability in various testing environments.

Authors

Institutions

Publication Details

Journal
Proceedings of the Institution of Mechanical Engineers Part O Journal of Risk and Reliability
Published
2026-03-26
DOI
https://doi.org/10.1177/1748006x261432523
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

Software reliability growth modeling integrating imperfect debugging, learning effects, and uncertain testing environments

Shivani Kushwaha, Umashankar Samal, Sujit Kumar Pradhan, Chandan Kumar
Proceedings of the Institution of Mechanical Engineers Part O Journal of Risk and Reliability
Software Reliability and Analysis Research
article

Software reliability growth modeling integrating imperfect debugging, learning effects, and uncertain testing environments

Shivani Kushwaha, Umashankar Samal, Sujit Kumar Pradhan, Chandan Kumar
article en

Abstract

To understand how software quality improves during testing, SRGMs play a significant role. SRGMs are even more critical, especially when human learning, debugging practices, and uncertainties in the testing environment influence fault detection processes. Traditional SRGMs often assume ideal or simplified conditions, which may not fully reflect real testing scenarios. To address this gap, this study proposes two SRGMs that consider imperfect debugging, S-shaped learning pattern, and uncertainty modeled through a Weibull distribution. These additions allow the models to capture fault detection behaviors more realistically. The performance of the proposed models is evaluated using three datasets and compared with some well-known SRGMs. Results show that the proposed models perform competitively across all datasets. Although no single model dominates across all cases, the results indicate that combining learning and uncertainty provides flexibility and enhanced predictive ability in various testing environments.

Proceedings of the Institution of Mechanical Engineers Part O Journal of Risk and Reliability
Biju Patnaik University of Technology (IN), GLA University (IN)
Openalex Percentile: Top 8%
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.