JMove
JMove is an Eclipse plugin that provides Move Method refactoring opportunities.
Installation
Download the plugin here
- Unzip it into the Eclipse directory (e.g., /opt/eclipse)
- Restart Eclipse and done!
How To Use
-
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
Dataset used in the WCRE paper
Dataset used in the TSE paper (submitted)
Publications
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]