Y Zhang, K Guan, L Fang - Automated Software Engineering, 2024 - Springer
Refactoring is a critical but complex process to improve code quality by altering software
structure without changing the observable behavior. Search-based approaches have been …