JMove is an Eclipse plugin that provides Move Method refactoring opportunities.
Download the plugin here
- Unzip it into the Eclipse directory (e.g., /opt/eclipse)
- Restart Eclipse and done!
-
Click on the project you want to use JMove and click on the information mark
-
The Move Method recommendations will appear on the JMove view
Dataset used in the WCRE paper
Dataset used in the TSE paper (submitted)
Vitor Sales, Ricardo Terra, Luis Fernando Miranda, and Marco Tulio Valente. Recommending Move Method Refactorings Using Dependency Sets. In 20th Working Conference on Reverse Engineering (WCRE), pages 232-241, 2013. [Slides] [DOI]