Back close

Automated Identification and Prioritization of Self-Admitted Technical Debt Using NLP Word Embeddings

Publication Type : Conference Paper

Publisher : IEEE

Source : 2023 International Conference on Self Sustainable Artificial Intelligence Systems (ICSSAS)

Url : https://doi.org/10.1109/icssas57918.2023.10331839

Campus : Chennai

School : School of Computing

Department : Computer Science and Engineering

Year : 2023

Abstract : Managing technical debt is critical for software quality and maintainability. Self-Admitted Technical Debt (SATD) is a type of debt explicitly reported by developers in various software artifacts. This study proposes an automated approach to identify and prioritize SATD using Natural Language Processing (NLP) word embeddings. Proposed objectives include designing feature extraction and selection methods for debt classification, creating a model for SATD identification in issue tracking systems, and establishing a priority model for debt classification and refactoring probability. In this study, bag-of-words model is integrated into NLP word embeddings to enhance accuracy. Through a comprehensive analysis, the study compares proposed approach with existing models, demonstrating superior performance. Furthermore, a literature review on AI-powered tools for technical debt management, highlighting their potential and limitations are discussed. This study addresses the gap in SATD identification from issue tracking systems and showcase proposed approach's effectiveness through experiments on open-source projects. Proposed work provides valuable insights and a practical framework for software development teams to mitigate technical debt efficiently and effectively.

Cite this Research Publication : Satya Mohan Chowdary G, Prasanna Kumar R, Automated Identification and Prioritization of Self-Admitted Technical Debt Using NLP Word Embeddings, 2023 International Conference on Self Sustainable Artificial Intelligence Systems (ICSSAS), IEEE, 2023, https://doi.org/10.1109/icssas57918.2023.10331839

Admissions Apply Now