Einführung in die Erstellung grafischer DSL Editoren mit Hilfe von Eclipse EMF und GMF
Abstract
Thu 14:30 - 15:15 Uhr | 2008
Eclipse bietet mit EMF (Eclipse Modeling Framework) und GMF (Graphical Modeling Framework) bereits seit einiger Zeit zwei ausgereifte Plugins mit deren Hilfe man sich individuelle, grafische DSL Editoren erstellen kann. Mit ein wenig Know-How lassen sich so in relativ kurzer Zeit Grundgerüste generieren, aus denen man anschließend mittels gezieltem Customizing vollwertige Editoren erhält.
Diese Session soll zunächst in die Grundlagen von EMF/GMF einführen und am praktischen Beispiel die Mechanismen aufzeigen, die notwendig sind um diese Grundgerüste zu erstellen. Abschließend soll ein kurzer Blick auf die generierten Artefakte aufzeigen, welche Eingriffsmöglichkeiten für individuelles Customizing bestehen.

Andreas Schuster
Andreas Schuster arbeitet als Softwareentwickler bei der Firma eXXcellent solutions GmbH in Ulm und beschäftigt sich intensiv mit dem Einsatz und der Anwendung neuer Tools und Technologien in der modellgetriebenen Softwareentwicklung. Sein Schwerpunkt liegt dabei in der Realisierung und Integration eigener, grafischer DSL-Editoren.