Modellbasiert entwickeln mit Eclipse Modeling

Zusammenfassung

Bei der modellgetriebenen Entwicklung spielen Modelle die Rolle des Quellcodes. Es werden domänenspezifische Sprachen erstellt, die als Grundlage für Modelle dienen, die formal genug sind um daraus Quellcode zu generieren oder diese zu interpretieren. Das Eclipse Modelling project bietet eine Reihe von Werkzeugen für die modellgetriebene Softwareentwicklung. Dieser Workshop gibt einen Einblick in einige dieser Werkzeuge, die sich in den vergangenen Jahren im MDSD-Umfeld bewährt haben.

Ziel

Die Teilnehmer kennen die wesentlichen Module des Eclipse Modeling Projekts und können es zur modellgetriebenen Softwareentwicklung einsetzen.

Zielgruppe/Voraussetzungen

Entwickler und Architekten mit mehrjähriger Java-Erfahrung sowie Erfahrung mit Eclipse als Entwicklungsumgebung

Agenda

  • Überblick: Was ist Modellgetriebene Entwicklung (MDD)?

  • Metamodellierung mit Eclipse EMF

  • Mittels Java auf EMF Modelle zugreifen

  • Bau eines einfachen Interpreters in Java

  • Definition von Constraints mit Hilfe der Checks Sprache

  • Codegenerierung mit Xpand

  • Erstellen von textuellen Sprachen mittels Xtext

  • Verwendung von UML 2 und Profilen

  • Kurzer Überblick: GMF

  • Modell-zu-Modell-Transformation mit Xtend

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.

Kontakt

André Ufer
Marketing Manager

Telefon: +49 231 9860-210

E-Mail:

Workshopförderung

In einigen Bundesländern werden bis zu 500 € der Weiterbildungkosten aus Mitteln des Europäischen Sozialfonds übernommen.

Informationen zu Fördermöglichkeiten.