5 papers · 1 filter
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…
Investigating CI/CD-based Technical Debt Management in Open-source Projects
João Paulo Biazotto, Daniel Feitosa, Paris Avgeriou +1
Managing technical debt (TD) is critical to ensure the sustainability of long-term software projects. However, the time and cost involved in technical debt management (TDM) often d…
Automating Technical Debt Management: Insights from Practitioner Discussions in Stack Exchange
João Paulo Biazotto, Daniel Feitosa, Paris Avgeriou +1
Managing technical debt (TD) is essential for maintaining long-term software projects. Nonetheless, the time and cost involved in technical debt management (TDM) are often high, wh…
PairSmell: A Novel Perspective Inspecting Software Modular Structure
Chenxing Zhong, Daniel Feitosa, Paris Avgeriou +3
Enhancing the modular structure of existing systems has attracted substantial research interest, focusing on two main methods: (1) software modularization and (2) identifying desig…
Mining for Cost Awareness in the Infrastructure as Code Artifacts of Cloud-based Applications: an Exploratory Study
Daniel Feitosa, Matei-Tudor Penca, Massimiliano Berardi +2
Context: The popularity of cloud computing as the primary platform for developing, deploying, and delivering software is largely driven by the promise of cost savings. Therefore, i…