The tool "Refactory" is a generic framework for model refactoring. It provides two easy languages for specifying participants of of refactorings generically, and a mapping language enabling DSL designers to activate refactorings for their languages. So called "Quality Smells" can be specified, detected and resolved. Pre- and post-conditions can be defined with OCL. Furthermore, a couple of extension points exist to register own implementations for different things (as, e.g., condition interpreter, or supported editors (EMFText, Xtext, GMF, EMF generated text editors are supported by default)).

Zu dieser Seite

Sebastian Götz
Letzte Änderung: 12.07.2016