1 code implementation • 12 Sep 2023 • Yikun Li, Mohamed Soliman, Paris Avgeriou
Technical debt refers to the consequences of sub-optimal decisions made during software development that prioritize short-term benefits over long-term maintainability.
1 code implementation • 13 Mar 2023 • Yikun Li, Mohamed Soliman, Paris Avgeriou
Self-Admitted Technical Debt or SATD can be found in various sources, such as source code comments, commit messages, issue tracking systems, and pull requests.
no code implementations • 15 Apr 2022 • Ihab F. Ilyas, Theodoros Rekatsinas, Vishnu Konda, Jeffrey Pound, Xiaoguang Qi, Mohamed Soliman
We introduce Saga, a next-generation knowledge construction and serving platform for powering knowledge-based applications at industrial scale.
1 code implementation • 4 Feb 2022 • Yikun Li, Mohamed Soliman, Paris Avgeriou
Therefore, we propose and evaluate an approach for automated SATD identification that integrates four sources: source code comments, commit messages, pull requests, and issue tracking systems.
1 code implementation • 4 Feb 2022 • Yikun Li, Mohamed Soliman, Paris Avgeriou
In addition to source code comments, issue tracking systems have shown to be another rich source of SATD, but there are no approaches specifically for automatically identifying SATD in issues.