Systematic literature review on forecasting and prediction of technical debt evolution
Adekunle Ajibode, Yvon Apedo, Temitope Ajibode

TL;DR
This systematic review analyzes existing methods for forecasting technical debt evolution in software engineering, highlighting the dominance of machine learning techniques like random forests and temporal convolutional networks, but also noting significant gaps in coverage of debt types.
Contribution
The paper provides a comprehensive overview of current forecasting approaches for technical debt, identifying key techniques and gaps in the existing research landscape.
Findings
Random forest and temporal convolutional networks outperform other methods.
Current approaches only address two of fifteen technical debt types.
Research on TD forecasting is still in early development stages.
Abstract
Context: Technical debt (TD) refers to the additional costs incurred due to compromises in software quality, providing short-term advantages during development but potentially compromising long-term quality. Accurate TD forecasting and prediction are vital for informed software maintenance and proactive management. However, this research area lacks comprehensive documentation on the available forecasting techniques. Objective: This study aims to explore existing knowledge in software engineering to gain insights into approaches proposed in research and industry for forecasting TD evolution. Methods: To achieve this objective, we conducted a Systematic Literature Review encompassing 646 distinct papers published until 2023. Following established methodology in software engineering, we identified and included 14 primary studies for analysis. Result: Our analysis unveiled various…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMarket Dynamics and Volatility · Economic and Technological Developments in Russia
