9 papers
Reducing Labeling Effort in Architecture Technical Debt Detection through Active Learning and Explainable AI
Edi Sutoyo, Paris Avgeriou, Andrea Capiluppi
Self-Admitted Technical Debt (SATD) refers to technical compromises explicitly admitted by developers in natural language artifacts, such as code comments, commit messages, and iss…
TagDebt: A Bot to Support Technical Debt Management
João Paulo Biazotto, Daniel Feitosa, Paris Avgeriou +1
Context: Technical debt (TD) is a widely studied metaphor that helps to explain how sub-optimal decisions that can harm software maintainability over time. Although incurring TD is…
The Dangers of Non-Self-Fixed Architecture Technical Debt and Its Impact on Time-to-Fix
Edi Sutoyo, Paris Avgeriou, Andrea Capiluppi
Technical Debt (TD) refers to the long-term costs incurred when developers prioritize short-term delivery over quality-improving work. Architectural Technical Debt (ATD) arises whe…
SE Journals in 2036: Looking Back at the Future We Need to Have
Tim Menzies, Paris Avgeriou, Robert Feldt +5
In 2025, SE publishing faces an existential crisis of scalability. As our communities swell globally and integrate fast-moving methodologies like LLMs, traditional peer-review prac…
Manifesto from Dagstuhl Perspectives Workshop 24452 -- Reframing Technical Debt
Paris Avgeriou, Ipek Ozkaya, Heiko Koziolek +2
This is the Dagstuhl Perspectives Workshop 24452 manifesto on Reframing Technical Debt. The manifesto begins with a one-page summary of Values, Beliefs, and Principles. It then ela…
Designing a Syllabus for a Course on Empirical Software Engineering
Paris Avgeriou, Nauman bin Ali, Marcos Kalinowski +1
Increasingly, courses on Empirical Software Engineering research methods are being offered in higher education institutes across the world, mostly at the M.Sc. and Ph.D. levels. Wh…