Covariate Software Defect Discovery Models to Explicitly Characterize Changepoints

Large-scale software exhibits periods of increased defect discovery when blocks of less thoroughly tested code are introduced into an existing codebase. For example, the mission systems schedule of software intensive government acquisition programs includes multiple overlapping software blocks associated with various capabilities. Software reliability researchers have proposed changepoint models to characterize periods of increased defect discovery. However, these models attempt to identify the location of these changepoints after testing has been performed, which is counter-intuitive because conscious decisions such as testing new functionality drive software changepoints. Existing changepoint models are therefore difficult to employ in a predictive manner. To overcome this limitation, this paper proposes a covariate software defect discovery model capable of explaining changepoints in terms of common software testing activities and metrics such as software size estimation, code coverage, and defect density. The proposed and past changepoint models are compared with respect to their predictive accuracy and computational efficiency. Our results indicate that the proposed approach is more computationally efficient and enables accurate prediction of the time needed to achieve a desired defect discovery intensity or mean time to failure despite the occurrence of changepoints during software testing.

Authors

Institutions

Publication Details

Journal
International Journal of Reliability Quality and Safety Engineering
Published
2025-11-20
DOI
https://doi.org/10.1142/s0218539325500445
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

Covariate Software Defect Discovery Models to Explicitly Characterize Changepoints

Joshua Steakelum, Vidhyashree Nagaraju, Lance Fiondella, Ying Shi
International Journal of Reliability Quality and Safety Engineering
Software Reliability and Analysis Research
article

Covariate Software Defect Discovery Models to Explicitly Characterize Changepoints

Joshua Steakelum, Vidhyashree Nagaraju, Lance Fiondella, Ying Shi
article en

Abstract

Large-scale software exhibits periods of increased defect discovery when blocks of less thoroughly tested code are introduced into an existing codebase. For example, the mission systems schedule of software intensive government acquisition programs includes multiple overlapping software blocks associated with various capabilities. Software reliability researchers have proposed changepoint models to characterize periods of increased defect discovery. However, these models attempt to identify the location of these changepoints after testing has been performed, which is counter-intuitive because conscious decisions such as testing new functionality drive software changepoints. Existing changepoint models are therefore difficult to employ in a predictive manner. To overcome this limitation, this paper proposes a covariate software defect discovery model capable of explaining changepoints in terms of common software testing activities and metrics such as software size estimation, code coverage, and defect density. The proposed and past changepoint models are compared with respect to their predictive accuracy and computational efficiency. Our results indicate that the proposed approach is more computationally efficient and enables accurate prediction of the time needed to achieve a desired defect discovery intensity or mean time to failure despite the occurrence of changepoints during software testing.

International Journal of Reliability Quality and Safety EngineeringVol. 33(02)
University of Massachusetts Dartmouth (US), Goddard Space Flight Center (US), Embry–Riddle Aeronautical University (US)
Openalex Percentile: Top 64%
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.

Covariate Software Defect Discovery Models to Explicitly Characterize Changepoints — Joshua Steakelum, Vidhyashree Nagaraju, et al. · International Journal of Reliability Quality and Safety Engineering (2025) | TGRS Research Map | TGRS