Refactoring architectural smells with large language models: an exploratory study on cyclic dependencies
Architectural smells, e.g., cyclic dependencies (CDs), are widespread in software systems and pose significant challenges to maintainability, reliability and scalability. While tools can automatically detect such smells, refactoring them remains a manual and time-consuming task that developers often postpone in favor o...