Towards Automatically Addressing Self-Admitted Technical Debt: How Far Are We?

A Mastropaolo, M Di Penta… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Upon evolving their software, organizations and individual developers have to spend a
substantial effort to pay back technical debt, ie, the fact that software is released in a shape …

Investigating developers' perception on software testability and its effects

T Sharma, S Georgiou, M Kechagia, TA Ghaleb… - Empirical Software …, 2023 - Springer
The opinions and perspectives of software developers are highly regarded in software
engineering research. The experience and knowledge of software practitioners are …

Not all Dockerfile Smells are the Same: An Empirical Evaluation of Hadolint Writing Practices by Experts

G Rosa, S Scalabrino, G Robles… - 2024 IEEE/ACM 21st …, 2024 - ieeexplore.ieee.org
Dockerfiles can be affected by bad design choices, known as Dock-erfile smells. Hadolint is
currently the reference tool able to detect them, and it is widely used both by researchers …

A New Way of Cataloging Research through Grounded Theory

G Navas, A Yagüe - Applied Sciences, 2023 - mdpi.com
Grounded theory (GT) has been extensively used in social studies through surveys and
interviews. However, its application in software development has not been appropriately …

Understanding the Effectiveness of LLMs in Automated Self-Admitted Technical Debt Repayment

MS Sheikhaei, Y Tian, S Wang, B Xu - arXiv preprint arXiv:2501.09888, 2025 - arxiv.org
Self-Admitted Technical Debt (SATD), cases where developers intentionally acknowledge
suboptimal solutions in code through comments, poses a significant challenge to software …

Identifying Code Changes for Architecture Decay via a Metric Forest Structure

W Jin, Y Zhang, J Shang, Y Hou… - 2023 ACM/IEEE …, 2023 - ieeexplore.ieee.org
During long-term software evolution, it is inevitable that an accumulation of changes leads to
architectural erosion and debt. Diverse metric-based methods have been developed to …

Technical debt prioritization: methods, techniques, and a large exploratory study

DJ Pina - 2023 - teses.usp.br
Software development teams need to prioritize the technical debt items payment to improve
the software quality and ensure the new feature and code maintenance development pace …

On the notions and predictability of Technical Debt

V Dalal - 2023 - diva-portal.org
Technical debt (TD) is a by-product of short-term optimisation that results in longterm
disadvantages. Because every system gets more complicated while it is evolving, technical …

Refaktorointi vai uudelleenkirjoitus: Huomioitavat tekijät

J Taskinen - 2023 - trepo.tuni.fi
Kaupallisen ohjelmistotuotteen tavoitteena on tuottaa yritykselle rahallista voittoa. Jotta tuote
voi menestyä, tulee sen ratkaista jokin reaalimaailman ongelma. Tämän lisäksi ohjelmiston …

[PDF][PDF] Umgang mit technischen Schulden in Großunternehmen

M Siemering - inf.fu-berlin.de
Technische Schulden sind ein wesentlicher Aspekt in der Softwareentwicklung und machen
einen beachtlichen Anteil der Entwicklungszeit aus. Diese Forschungsarbeit konzentriert …