JDeodorant: identification and application of extract class refactorings
Identification of Move Method Refactoring Opportunities