Eclipse Modeling (GEF, EMF, GMF)
Zusammenfassung
Im Rahmen der Eclipse Training Series können Sie bei uns GEF , EMF, GMF zusammen lernen und anwenden.
Wir bieten Ihnen einen kompletten Überblick über die Konzepte des EMF und die Schritte vom Modell zur Codegenerierung. Es werden Ihnen die Erstellung und Verwendung von domänenspezifischen Sprachen (DSL) vorgestellt sowie die Nutzung des Graphical Modeling Framework (GMF) zur Erstellung spezifischer Editoren.
Ziel
Die Teilnehmer haben eine DSL mit vollständigem Editor erstellt und dabei gelernt, wie beim GMF die Prinzipien modellbasierter Softwareentwicklung (MDSD) angewendet werden.
Zielgruppen/Voraussetzungen
TODO
Agenda
EMF (Tag 1 + 2)
- Einführung in die Konzepte der MDSD
- Die Architektur des Frameworks
- Allgemeine Konzepte
- Modelle definieren
- Statischer- sowie dynamischer Umgang mit Modellen
- Persistenz und Umgang mit URIs
GEF (Tag 3)
- Einführung GEF
- Draw2d
- GEF-Grundlagen
- Statische Aspekte des GEF
- Dynamic Aspekte des GEF
- GEF-Integrationsaspekte
GMF (Tag 4 + 5)
- Was ist GMF
- GMF Entwicklungsprozesses
- Modellbestandteile im Detail
- Zusammenspiel von Draw2d, GEF und GMF
- Konzepte zur Erweiterung eines Editors
- Bekannte Problematiken und Lösungsansätze
Termine
Für diese Schulung haben wir derzeit keinen Termin geplant. Falls Sie Interesse an der Schulung haben, nehmen Sie bitte Kontakt zu uns auf. Gerne führen wir eine Schulung auch bei Ihnen im Hause durch. Kontakt aufnehmen.
