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

Artificial Intelligence (AI) technologies have become increasingly central to software development, enhancing efficiency with tools such as intelligent code assistants and driving innovations in products like chatbots, recommendation engines, and predictive analytics. Despite these advancements, the inherent complexity of AI-integrated software projects often leads to the accumulation of technical debt (TD), which can compromise the reliability and sustainability of systems in the long term. Managing TD effectively in these projects can be achieved by adapting international standards. Although these standards are not designed for TD management, they can be systematically applied to detect and address TD by aligning with AI system lifecycle processes. The aim of this study is to demonstrate how AI-related TD correlates with various AI lifecycle processes, thereby enabling systematic detection and management of TD in AI-integrated software projects. To achieve this, we studied 73 unique cases of TD, each reflecting either an instance or a root cause of data-related TD. These cases were subsequently mapped to the processes and activities outlined in the ISO/IEC 5338 AI Systems Lifecycle Processes standard. Subsequently, the accuracy of these mappings was validated bidirectionally by a large language model and two domain experts. Our findings revealed that data-related TD categories are associated with a diverse range of processes such as design definition, quality management and human resource management and tend to accumulate more significantly in certain areas within the AI lifecycle. This study not only serves as a proof of concept for developing a management approach for AI-related TD, but also enhances the body of knowledge on managing TD in AI projects by detailing how TD interacts with and impacts various AI lifecycle processes.

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
:
:
:
: