Comparing and experimenting machine learning techniques for code smell detection
Identification of Move Method Refactoring Opportunities