Latest News

EMF/GMF customization with ObjectTeams/Java

Hamburg (25.5.) | Leipzig (23.6.) – speaker: Marco Mosconi

Modular EMF/GMF customization with ObjectTeams/Java
– case study: UML2 Tools –

New:    slides

german abstract

Die hier vorgestellte Lösung liegt in der Anwendung der aspektorientierten Mechanismen und rollenbasierten Modularisierung von ObjectTeams/Java. In einer Fallstudie konnten für das Eclipse UML2 Tools Projekt 100% der invasiven Modifikationen extrahiert und in eine modulare, feature-orientierte Struktur überführt werden. Das Ergebnis ist eine vollständige Trennung von generiertem und manuell erstelltem Code.


english abstract

The presented solution to these problems is based on the aspect-oriented mechanisms and role-based modularity of ObjectTeams/Java. Our case study shows how we were able to extract 100% of the invasive code customizations from the Eclipse UML2 Tools project and transform them into a modular, feature-oriented structure. The result is a clean separation of generated and hand-written code.