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.