Model Driven Architecture, Übersicht für Entscheider
| Termine | DG | ||
|---|---|---|---|
| Termine auf Anfrage. | |||
MDA ist ein neuer Standard der OMG (Object Management Group). Mit MDA soll die Entwicklungszeit erheblich verkürzt und die Softwarequalität verbessert werden: Aus formal eindeutigen Modellen erzeugen Generatoren den Programmcode.
Durch den Einsatz von Modellierungssprachen soll die Entwicklung von Software auf einer abstrakteren, von der Technologie unabhängigeren Ebene stattfinden. Die erzeugten Fachmodelle leben länger, viel länger als die Technologie, mit der diese Modelle bisher implementiert worden sind.
In dieser Schulung werden Ihnen die Konzepte der MDA vorgestellt. Sie erhalten einen fundierten Überblick über Einsatzmöglichkeiten, Vor- und Nachteile dieses Standards.
Die Theorie wird anhand eines umfangreichen vorgefertigten Beispiels gezeigt.
Inhalt
- Einführung in das Konzept der MDA:
- CIM (Computer Independent Model)
- PIM (Platform Independent Model)
- PSM (Platform Specific Model)
- Implementierungsmodell
- Technische Aspekte der MDA
- Wiederverwendungsansätze:
- Referenzmodelle
- Produktlinien und -varianten als Softwaretechnik
- Architektur- und Entwurfsmuster
- Komponentenbasierte Softwaretechnik
- MOF (Meta Object Facility)
- UML (Unified Modeling Language)
- Modell-Transformation
- Code-Generierung
- Wirtschaftliche Aspekte bei der Nutzung der MDA
- Praxisbeispiel: Open-Source und MDA
Zielgruppe
Projektleiter / Entscheider
Voraussetzung
Grundlegende Kenntnisse der Softwareentwicklungsprozesse hilfreich.
Dauer
1 Tag
Teilnehmer
4 bis 10 Personen
