International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 185 - Number 31 |
Year of Publication: 2023 |
Authors: Adelaide Anim-Annor, Fredrick Boafo, Solomon Mensah |
10.5120/ijca2023923074 |
Adelaide Anim-Annor, Fredrick Boafo, Solomon Mensah . An NLP approach for Identification and Detection of Self-admitted Technical Debt: A Review of existing Techniques. International Journal of Computer Applications. 185, 31 ( Aug 2023), 38-44. DOI=10.5120/ijca2023923074
Programmers tend to leave deficient, non-permanent bypass and demented codes that require rework in software development and such phenomenon is referred to as Self-admitted Technical Debt (SATD). Previous studies have shown that SATD is common in released software artefacts and is mostly found in source code comments. SATD negatively affects software project development and incurs high maintenance overheads. In this study, the authors seek to identify plausible approaches utilized by researchers to identify and detect SATD prone tasks in software artefacts prior to release to the market or clients. Accordingly, a literature review is carried out to perform this investigative study. Two popular approaches were found for identifying and detecting SATD prone tasks from a pool of SATD related research papers, namely manual and text mining approach.