Skip to content
#software testing Open access

Developing an Intelligent Model for Technical Debt Management in Large-Scale Software Projects Using Deep Learning and Predictive Analytics

Aug 2026 · Comprehensive Journal of Science · 0 citations · 8 references

TL;DR

According to the results, deep learning can be more beneficial for forecasting technical debt but does not bring the required level of improvement only due to the complexity of the model.

Abstract

Technical debt (TD) is an everlasting issue in software engineering. This is the issue of short-term programming choices leading to larger costs in terms of maintenance, quality, and evolution in the future. This issue becomes critically important for large software projects, as they usually contain various quality indicators and constantly changing states of the system. The goal of the study is to create and evaluate an efficient intelligent model for forecasting technical debt. The experiment utilized the Technical Debt Forecasting dataset available on Zenodo. The dataset has been gathered from 15 open source programming projects. The compiled dataset is formed by 1,918 measurements taken during the process of the software under consideration. The dataset consists of 41 common predictive variables. The report uses 70/15/15 temporal split to avoid time leakage. The TCN utilizes an eight-step temporal window and outperforms persistence, Random Forest, and Gradient Boost models. The predictions of normalized technical debt for the second step based on TCN in the within-project test observations (n = 172) yielded MAE = 0.001388, RMSE = 0.002956, and R² = 0.999842. The results indicated that on this dataset, the persistence method achieved better scores of MAE = 0.001166, RMSE = 0.002943, and R² = 0.999843. To analyze what the differences in results are in terms of statistical significance, a Wilcoxon signed-rank test was applied to compare paired absolute errors, and the computed differences turned out to be statistically significant (p < .001) favoring the persistence model. The TCN was also used for getting results on cross-project data with Groovy, Kafka, and CommonsIO being excluded. The results there demonstrated MAE = 0.003930 for TCN compared to 0.003110 for persistence. According to the results, deep learning can be more beneficial for forecasting technical debt but does not bring the required level of improvement only due to the complexity of the model.

Read PDF

Similar papers

Open access Sep 2026

Multivariate LSTM With the RSI-14 Technical Indicator for Stock Price Forecasting

View the results as a methodological contribution rather than direct evidence of practical investment value, given the modest trend-classification accuracy and the lack of trading back testing, transaction costs, or risk-adjusted performance measures.

Muhammad Jahron, J. A. Widians, Andi Tejawati · 0 citations
Open access Aug 2026

Enterprise Cash Flow and Liability Management Forecast Optimization Implemented by Temporal Fusion Transformer

To improve the interpretability of enterprise cash-flow and liability-management forecasting, this study applies a Temporal Fusion Transformer model incorporating financial rule constraints. Static and dynamic feature embedding and bidirectional LSTM encoding are first used to extract long-term evolutionary representat...

M.-Q. Liu · 0 citations
Sep 2026

Early Identification of Debt Collection Cases with Low Recovery Potential Using Machine Learning

Machine learning methods offer new opportunities for improving managerial decision-making and economic efficiency in the management of mass receivables portfolios. This article assesses their potential application in the early identification of debt collection cases with low recovery potential. From the perspective of...

Rafał Jankowski, Ł. Jankowski · 0 citations
Open access Sep 2026

Machine Learning-Based Prediction of Construction Project Costs and Overruns Using a Comparative Study of Benchmark Datasets

A common failure in construction project delivery around the world is cost overruns and schedule delays. This research benchmarks five machine learning models (Random Forest (RF), Extreme Gradient Boosting (XGBoost), Light Gradient Boosting Machine (LightGBM), Support Vector Machine (SVM), and a Multilayer Perceptron A...

Mustafa Al-Saadi · 0 citations
Open access Sep 2026

Cross-enterprise dataset modeling for scalable AI in Workday ERP environments: a multi-domain benchmark study

Enterprise resource planning (ERP) systems that are based on workdays are becoming dependent on extensive, heterogeneous and rapidly changing financial information, but current tools are constrained by restricted data structures, hand written rules, and poor generalization among enterprises. When implemented in the con...

Shivareddy Devarapalli, Monu Sharma, Abhishek Jain · 0 citations
Conference Open access 2026

Stock Return Prediction: A Lightweight Innovative Framework Based on Feature Engineering and Tree Model Ensemble

. Stock return prediction is a classic challenge in financial time series analysis. This study uses 996 valid daily trading samples of Netflix (NFLX) stock from 2018 to 2022, building a pure XGBoost baseline with 12 traditional technical indicators. The baseline achieves near-perfect training fit (MSE=0.0000, R²=1.000)...

Lan Zhang · 0 citations

Related blog posts

MIT News · Artificial Intelligence Oct 2, 2026

Documenting the tech worker movement

Writing as a participant and researcher, PhD student JS Tan SM ’22 has co-authored a new book about the rise of tech worker protests and the employer backlash that followed.

GPT-Lab Sep 23, 2026

Requirements Don’t Live in Isolation: What We’re Exploring with Req-Space

Requirements in large systems rarely exist in isolation. Their meaning depends on the wider project context - other requirements, policies, decisions, tests, and implementation details. That becomes especially important when AI is used for review, because spotting a possible conflict or gap is only the beginning. ReqSpace explores how AI, visualisation, and connected project context can help reviewers understand those findings, trace the relationships behind them, and focus on the questions that…

GPT-Lab Sep 17, 2026

Beyond Prompt Engineering: The Role of Tacit Knowledge in Software Engineering

AI is making software generation faster, but speed does not remove the need for expertise. As more work is delegated to AI, tacit knowledge may become one of the most important human advantages in software engineering. The post Beyond Prompt Engineering: The Role of Tacit Knowledge in Software Engineering appeared first on GPT-Lab.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.