September 19, 2024
Conference Paper

Three-Stage Adjusted Regression Forecasting for Software Defect Prediction

Abstract

In this paper, a three-stage adjusted regression forecasting model is proposed to forecast the local regression model [6]. This is a growth curve approximation model that predicts the parameters for a future linear model based on a sliding window of previous linear models. The three stages of the model are as follows: • Initial fit: train regression models on a sliding window of the date and record model coefficients. • Prediction: fit new regression models to the coefficient lists and predict the value of the next coefficient. • Error correction: correct coefficient prediction error using the residual of the last point of the coefficient list and moving average. The resulting model from the multi-stage process is a forecast of the local regression model that represents the future window of data and is referred to as the predicted line. Results suggest the three-stage model demonstrates better prediction capability compared to existing solutions.

Published: September 19, 2024

Citation

Pritchard S., B. Mitra, and V. Nagaraju. 2024. Three-Stage Adjusted Regression Forecasting for Software Defect Prediction. In Annual Reliability and Maintainability Symposium (RAMS 2024), January 22-25, 2024, Albuquerque, NM, 1-6. Piscataway, New Jersey:IEEE. PNNL-SA-188596. doi:10.1109/RAMS51492.2024.10457812

Research topics