Automated Code Smells Identification in Java Software Systems Using Abstract Syntax Tree Pattern Matching

Views: 0
Downloads: 0
Putri Firmansyah 1 , Farhan Utami 2
1, 2Research Center for Informatics, National Research and Innovation Agency (BRIN)

Downloads

Accumulated technical debt directly impairs long-term software maintainability. This study presents a static analysis tool inspecting Abstract Syntax Trees for patterns indicative of God Classes, Feature Envy, and Long Parameter Lists, evaluating accuracy against 50 prominent open-source repositories.
Section Articles
Pages 184-196
Published 2024-06-30