7 citations · 15 across the 10 of their papers we have counts for
10 papers
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…
Machine Learning Models for the Early Detection of Burnout in Software Engineering: a Systematic Literature Review
Tien Rahayu Tulili, Ayushi Rastogi, Andrea Capiluppi
Burnout is an occupational syndrome that, like many other professions, affects the majority of software engineers. Past research studies showed important trends, including an incre…
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…
Exploring turnover, retention and growth in an OSS Ecosystem
Tien Rahayu Tulili, Ayushi Rastogi, Andrea Capiluppi
The Gentoo ecosystem has evolved significantly over 23 years, highlighting the critical impact of developer sentiment on workforce dynamics such as turnover, retention, and growth.…
Tracing the Lifecycle of Architecture Technical Debt in Software Systems: A Dependency Approach
Edi Sutoyo, Paris Avgeriou, Andrea Capiluppi
Architectural technical debt (ATD) represents trade-offs in software architecture that accelerate initial development but create long-term maintenance challenges. ATD, in particula…
Development and Adoption of SATD Detection Tools: A State-of-practice Report
Edi Sutoyo, Andrea Capiluppi
Self-Admitted Technical Debt (SATD) refers to instances where developers knowingly introduce suboptimal solutions into code and document them, often through textual artifacts. This…
Deep Learning and Data Augmentation for Detecting Self-Admitted Technical Debt
Edi Sutoyo, Paris Avgeriou, Andrea Capiluppi
Self-Admitted Technical Debt (SATD) refers to circumstances where developers use textual artifacts to explain why the existing implementation is not optimal. Past research in detec…
Characterising Developer Sentiment in Software Components: An Exploratory Study of Gentoo
Tien Rahayu Tulili, Ayushi Rastogi, Andrea Capiluppi
Collaborative software development happens in teams, that cooperate on shared artefacts, and discuss development on online platforms. Due to the complexity of development and the v…
SATDAUG -- A Balanced and Augmented Dataset for Detecting Self-Admitted Technical Debt
Edi Sutoyo, Andrea Capiluppi
Self-admitted technical debt (SATD) refers to a form of technical debt in which developers explicitly acknowledge and document the existence of technical shortcuts, workarounds, or…
Self-Admitted Technical Debt Detection Approaches: A Decade Systematic Review
Edi Sutoyo, Andrea Capiluppi
Technical debt (TD) refers to the long-term costs associated with suboptimal design or code decisions in software development, often made to meet short-term delivery goals. Self-Ad…