aserg-ufmg / jmove

A Move Method Recommendation Eclipse Plug-in

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JMove

JMove is an Eclipse plugin that provides Move Method refactoring opportunities.

jmove-architecture

Installation

Download the plugin here

  • Unzip it into the Eclipse directory (e.g., /opt/eclipse)
  • Restart Eclipse and done!

How To Use

  1. On Eclipse, open the JMove view jmove-1

  2. Click on the project you want to use JMove and click on the information mark jmove-2

  3. The Move Method recommendations will appear on the JMove view jmove-3

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]

About

A Move Method Recommendation Eclipse Plug-in

License:MIT License


Languages

Language:Java 100.0%