Testing‐Coverage‐Based Software Reliability Growth Model with Imperfect Debugging and Fault Removal Efficiency

ABSTRACT Reliable software is essential because failures can disrupt critical services, cause financial loss, and reduce user trust. Software reliability depends not only on how faults are detected, but also on how effectively they are removed. Many existing software reliability growth models (SRGMs) treat these processes separately. This work develops a non‐homogeneous Poisson process (NHPP)‐based model that considers testing coverage, imperfect debugging, and fault removal efficiency (FRE). A flexible testing coverage function is used to capture changing fault‐detection behavior during the testing process. Imperfect debugging represents the introduction of new faults during correction. FRE reflects the proportion of detected faults that are successfully removed. The proposed model is validated using two software fault datasets. Its parameters are estimated through least‐squares estimation, and its performance is examined using mean squared error (MSE), mean absolute error (MAE), and the coefficient of determination (). The model is also compared with existing SRGMs. A one‐at‐a‐time sensitivity analysis is performed to study the influence of the testing coverage and debugging parameters. The proposed framework provides a practical way to describe software reliability growth under realistic testing and debugging conditions.

Authors

Institutions

Publication Details

Journal
Quality and Reliability Engineering International
Published
2026-09-29
DOI
https://doi.org/10.1002/qre.70421
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
article

Testing‐Coverage‐Based Software Reliability Growth Model with Imperfect Debugging and Fault Removal Efficiency

Umashankar Samal
Quality and Reliability Engineering International
Software Reliability and Analysis Research
article

Testing‐Coverage‐Based Software Reliability Growth Model with Imperfect Debugging and Fault Removal Efficiency

Umashankar Samal
article en

Abstract

ABSTRACT Reliable software is essential because failures can disrupt critical services, cause financial loss, and reduce user trust. Software reliability depends not only on how faults are detected, but also on how effectively they are removed. Many existing software reliability growth models (SRGMs) treat these processes separately. This work develops a non‐homogeneous Poisson process (NHPP)‐based model that considers testing coverage, imperfect debugging, and fault removal efficiency (FRE). A flexible testing coverage function is used to capture changing fault‐detection behavior during the testing process. Imperfect debugging represents the introduction of new faults during correction. FRE reflects the proportion of detected faults that are successfully removed. The proposed model is validated using two software fault datasets. Its parameters are estimated through least‐squares estimation, and its performance is examined using mean squared error (MSE), mean absolute error (MAE), and the coefficient of determination (). The model is also compared with existing SRGMs. A one‐at‐a‐time sensitivity analysis is performed to study the influence of the testing coverage and debugging parameters. The proposed framework provides a practical way to describe software reliability growth under realistic testing and debugging conditions.

Quality and Reliability Engineering International
GLA University (IN)
Openalex Percentile: Top 6%
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.

Testing‐Coverage‐Based Software Reliability Growth Model with Imperfect Debugging and Fault Removal Efficiency — Umashankar Samal · Quality and Reliability Engineering International (2026) | TGRS Research Map | TGRS