Background: Code Technical Debt (Code TD) prediction has gained significant attention in recent software engineering research. However, no standardized approach to Code TD prediction fully captures the factors influencing its evolution. Objective: Our study aims to assess the impact of time-dependent models and seasonal effects on Code TD prediction. It evaluates such models against widely used Machine Learning models also considering the influence of seasonality on prediction performance. Methods: We trained 11 prediction models with 31 Java open-source projects. To assess their performance, we predicted future observations of the SQALE index. To evaluate the practical usability of our TD forecasting model and their impact on practitioners, we surveyed 23 software engineering professionals. Results: Our study confirms the benefits of time-dependent techniques, with the ARIMAX model outperforming the others. Seasonal effects improved predictive performance, though the impact remained modest. ARIMAX/SARIMAX models demonstrated to provide well-balanced long-term forecasts. The survey highlighted strong industry interest in short- to medium-term TD forecasts. Conclusions: Our findings support using techniques that capture time dependence in historical software metric data, particularly for Code TD. Effectively addressing this evidence requires adopting methods that account for temporal patterns.

Robredo, M., Saarimäki, N., Esposito, M., Taibi, D., Peñaloza, R., Lenarduzzi, V. (2025). Evaluating time-dependent methods and seasonal effects in code technical debt prediction. THE JOURNAL OF SYSTEMS AND SOFTWARE, 230(December 2025) [10.1016/j.jss.2025.112545].

Evaluating time-dependent methods and seasonal effects in code technical debt prediction

Peñaloza R.;
2025

Abstract

Background: Code Technical Debt (Code TD) prediction has gained significant attention in recent software engineering research. However, no standardized approach to Code TD prediction fully captures the factors influencing its evolution. Objective: Our study aims to assess the impact of time-dependent models and seasonal effects on Code TD prediction. It evaluates such models against widely used Machine Learning models also considering the influence of seasonality on prediction performance. Methods: We trained 11 prediction models with 31 Java open-source projects. To assess their performance, we predicted future observations of the SQALE index. To evaluate the practical usability of our TD forecasting model and their impact on practitioners, we surveyed 23 software engineering professionals. Results: Our study confirms the benefits of time-dependent techniques, with the ARIMAX model outperforming the others. Seasonal effects improved predictive performance, though the impact remained modest. ARIMAX/SARIMAX models demonstrated to provide well-balanced long-term forecasts. The survey highlighted strong industry interest in short- to medium-term TD forecasts. Conclusions: Our findings support using techniques that capture time dependence in historical software metric data, particularly for Code TD. Effectively addressing this evidence requires adopting methods that account for temporal patterns.
Articolo in rivista - Articolo scientifico
Empirical software engineering; Software quality mining software repositories; Technical debt; Time series analysis;
English
28-lug-2025
2025
230
December 2025
112545
open
Robredo, M., Saarimäki, N., Esposito, M., Taibi, D., Peñaloza, R., Lenarduzzi, V. (2025). Evaluating time-dependent methods and seasonal effects in code technical debt prediction. THE JOURNAL OF SYSTEMS AND SOFTWARE, 230(December 2025) [10.1016/j.jss.2025.112545].
File in questo prodotto:
File Dimensione Formato  
Robredo-2025-J Sys Softw-preprint.pdf

accesso aperto

Tipologia di allegato: Submitted Version (Pre-print)
Licenza: Creative Commons
Dimensione 839.32 kB
Formato Adobe PDF
839.32 kB Adobe PDF Visualizza/Apri
Robredo-2025-J Sys Softw-VoR.pdf

accesso aperto

Tipologia di allegato: Publisher’s Version (Version of Record, VoR)
Licenza: Creative Commons
Dimensione 2.99 MB
Formato Adobe PDF
2.99 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/588391
Citazioni
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 3
Social impact