PROFES 2024
Mon 2 - Wed 4 December 2024 Tartu, Estonia

This program is tentative and subject to change.

Tue 3 Dec 2024 16:36 - 16:54 at UT Library - Room 3 - PROFES Session 6: Technical Debt

Architectural Technical Debt (ATD) is a persistent challenge in software development, often hindered by the absence of comprehensive architectural documentation. This research presents an automated approach to detect source code files indicative of ATD within a version control system. By analyzing code metrics, change history, and architectural smells, we identify files exhibiting signs of increasing complexity and maintenance effort. Our method was applied to the Apache Cassandra repository and validated through interviews with Ericsson developers. Results indicate a strong correlation between files with specific architectural smells, frequent modifications, and growing complexity, and the presence of ATD. This study demonstrates the feasibility of using source code analysis to systematically identify potential architectural is- sues, aiding developers in prioritizing refactoring efforts and improving software quality.

This program is tentative and subject to change.

Tue 3 Dec

Displayed time zone: Athens change

16:00 - 17:30
PROFES Session 6: Technical DebtIndustry Papers / Research Papers at UT Library - Room 3
16:00
18m
Research paper
Defining Security Debt: a case study based on practice
Research Papers
Maren Maritsdatter Kruke Visma software international AS, Antonio Martini University of Oslo, Norway, Daniela S. Cruzes NTNU, Monica Iovan Visma
16:18
18m
Research paper
From Reinvention to Reuse: An Empirical Example Study On Technical Debt Dataset
Research Papers
Leevi Rantala University of Oulu, Mika Mäntylä University of Helsinki and University of Oulu, Murali Sridharan
16:36
18m
Industry talk
An Automated Approach to Identify Source Code Files Affected by Architectural Technical Debt
Industry Papers
Armando Soares Sousa , Lincoln Rocha Federal University of Ceará, Ricardo Britto Ericsson / Blekinge Institute of Technology, Guilherme Amaral Avelino Federal University of Piaui
16:54
36m
Talk
Session 6 Discussion
Research Papers