TechDebt 2025
Sun 27 - Mon 28 April 2025 Ottawa, Ontario, Canada
co-located with ICSE 2025
Sun 27 Apr 2025 11:30 - 12:00 at 103 - Research Papers Chair(s): Daniel Feitosa

Managing technical debt (TD) is essential for maintaining long-term software projects. Nonetheless, the time and cost involved in technical debt management (TDM) are often high, which may lead practitioners to omit TDM tasks. The adoption of tools, and particularly the usage of automated solutions, can potentially reduce the time, cost, and effort involved. However, the adoption of tools remains low, indicating the need for further research on TDM automation. To address this problem, this study aims at understanding which TDM activities practitioners are discussing with respect to automation in TDM, what tools they report for automating TDM, and the challenges they face that require automation solutions. To this end, we conducted a mining software repositories (MSR) study on three websites of Stack Exchange (Stack Overflow, Project Management, and Software Engineering) and collected 216 discussions, which were analyzed using both thematic synthesis and descriptive statistics. We found that identification and measurement are the most cited activities. Furthermore, 51 tools were reported as potential alternatives for TDM automation. Finally, a set of nine main challenges were identified and clustered into two main categories: challenges driving TDM automation and challenges related to tool usage. These findings highlight that tools for automating TDM are being discussed and used; however, several significant barriers persist, such as tool errors and poor explainability, hindering the adoption of these tools. Moreover, further research is needed to investigate the automation of other TDM activities such as TD prioritization.

Sun 27 Apr

Displayed time zone: Eastern Time (US & Canada) change

11:00 - 12:30
Research PapersTechnical Papers at 103
Chair(s): Daniel Feitosa University of Groningen
11:00
30m
Research paper
Aligning Data Debt with AI-Integrated Software Project Lifecycle Processes: A Standard-Based Mapping Approach
Technical Papers
Nilay Yorgancılar Akgül HAVELSAN, Middle East Technical University, Tugba Taskaya Temizel Middle East Technical University, Özden Özcan Top Middle East Technical University, Pelin Dayan Akman Middle East Technical University
11:30
30m
Research paper
Automating Technical Debt Management: Insights from Practitioner Discussions in Stack Exchange
Technical Papers
João Paulo Biazotto University of Groningen and University of São Paulo, Daniel Feitosa University of Groningen, Paris Avgeriou Univ. of Gronningen , Elisa Yumi Nakagawa University of São Paulo
Pre-print
12:00
10m
Paper
Experiences with Technical Debt and its Root Causes in a Merged Industrial Company
Technical Papers
Magnus Drewsen Jørgensen , Nina Wiborg Mølgaard Mjølner Informatics, Morten Jokumsen Mjølner Informatics, Jens Bæk Jørgensen Mjølner Informatics, Henrik Bærbak Christensen
File Attached
12:10
10m
Product announcement
ACE: Automated Technical Debt Remediation with Validated Large Language Model Refactorings
Technical Papers
Adam Tornhill Empear AB, Markus Borg CodeScene
12:20
10m
Talk
Lighting Talk: Evidence is All We Need: Do Self-Admitted Technical Debts Impact Method-Level Maintenance?
Technical Papers
Shaiful Chowdhury University of Manitoba, Hisham Kidwai University of Manitoba, Muhammad Asaduzzaman University of Windsor
:
:
:
: