1. Portal
  2. itemis AG
  3. Schulungen und Coaching
  4. Eclipse Modeling
  5. Eclipse Modeling (GEF, EMF, GMF)

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 kom­pletten Überblick über die Konzepte des EMF und die Schritte vom Modell zur Codegene­rierung. Es werden Ihnen die Erstellung und Verwendung von domänenspezifischen Spra­chen (DSL) vorgestellt sowie die Nutzung des Graphical Modeling Framework (GMF) zur Er­stellung spezifischer Editoren.


In mehreren, aufeinander aufbauenden Übun­gen entwickeln die Workshop-Teilnehmer in praktischen Übungen eine DSL mit vollständi­gem Editor. Dabei lernen sie, wie beim GMF die Prinzipien modellbasierter Softwareentwicklung (MDSD) angewendet werden.

Die Grenzen dieses generativen Ansatzes so­wie Erweiterungsmöglichkeiten der Editoren sind ebenfalls Gegenstand des Trainings.

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.

Zum Seitenanfang