47 citations · 95 across the 12 of their papers we have counts for
4 papers · 1 filter
Self-Admitted Technical Debt in the Embedded Systems Industry: An Exploratory Case Study
Yikun Li, Mohamed Soliman, Paris Avgeriou +1
Technical debt denotes shortcuts taken during software development, mostly for the sake of expedience. When such shortcuts are admitted explicitly by developers (e.g., writing a TO…
Identifying Self-Admitted Technical Debt in Issue Tracking Systems using Machine Learning
Yikun Li, Mohamed Soliman, Paris Avgeriou
Technical debt is a metaphor indicating sub-optimal solutions implemented for short-term benefits by sacrificing the long-term maintainability and evolvability of software. A speci…
Automatic Identification of Self-Admitted Technical Debt from Four Different Sources
Yikun Li, Mohamed Soliman, Paris Avgeriou
Technical debt refers to taking shortcuts to achieve short-term goals while sacrificing the long-term maintainability and evolvability of software systems. A large part of technica…
Symptoms of Architecture Erosion in Code Reviews: A Study of Two OpenStack Projects
Ruiyin Li, Mohamed Soliman, Peng Liang +1
The phenomenon of architecture erosion can negatively impact the maintenance and evolution of software systems, and manifest in a variety of symptoms during software development. W…