EMF Refactor

Add this URL to your Eclipse Installation to reach this solution's update site.

Mars (4.5)
Luna (4.4)
Kepler (4.3)
Juno (4.2, 3.8)
Previous to Juno (<=4.1)
Neon (4.6)
Oxygen (4.7)
Photon (4.8)
2018-09 (4.9)

Learn more...

Details Group Tabs


EMF Refactor is an Eclipse open source tool environment conveniently supporting a structured model quality assurance process. In particular, EMF Refactor supports metrics reporting, smell detection, and refactoring for models being based on the Eclipse Modeling Framework, a widely used open source technology in model-based software development.

The following major functionalities are provided:

User-friendly support for project-specific configurations of model metrics, smells, and refactorings.

Calculation of model metrics, detection of model smells, and application of model refactorings.

Generation of model metrics and smell detection reports.

Suggestion of suitable refactorings in case of specific smell occurrences.

Provision of suitable information in cases where new model smells come in by applying a certain refactoring.

Support for the implementation of new model metrics, smells, and refactorings.

The tool environment mainly consists of two kinds of modules: For calculating model metrics, detecting smells, and executing refactorings there is an application module each. Similarly there are three specification modules for generating metrics, smell, and refactoring plugins containing Java code that can be used by the corresponding application module.

Additional Details
Eclipse Versions: 
Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), Neon (4.6), Oxygen (4.7), Photon (4.8), 2018-09 (4.9)
Platform Support: 
Windows, Mac, Linux/GTK
Date Created: 
Fri, 2015-04-10 08:07
Development Status: 
Date Updated: 
Thu, 2018-08-23 15:02
December 2018NA0 (0%)2
November 2018892/9391 (0%)7
October 2018913/9431 (0%)7
September 2018766/9415 (0%)9
August 2018807/9395 (0%)10
July 2018916/9401 (0%)9
June 2018926/9471 (0%)8
May 2018944/9541 (0%)4
April 2018833/9464 (0%)4
March 2018906/9612 (0%)3
February 2018912/9401 (0%)5
January 2018940/9451 (0%)10
View Data for all Listings

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for EMF Refactor.

HTML Code:

Markdown Syntax:

Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Saturday, December 8, 2018 - 17:00