CoboCards App FAQ & Wishes Feedback
Language: English Language
Sign up for free  Login

This flashcard is just one of a free flashcard set. See all flashcards!

All main topics / Informatik / Softwarekonstruktion / SWK
7
Foliensatz 1.2
Modell und Metamodell der UML
Modelle, die Modelle beschreiben:
Modelle: Instanzen ihrer Metamodelle.

Definition aller Elemente der Modellierungssprache und ihrer
Beziehungen untereinander.





Beispiel:
Infrastructure definieren Klassen Assoziationen etc.
Superstructure stell sie in Zusammenhang und definiert dann beispielsweise das Klassendiagramm
Das Modell ist das UML-Diagramm für das bestimmte System

Standards in der MDA
Meta Object Facility (MOF):
●Modellbasierte Sprache der OMG zur Definition von Metamodellen.
● importiert in Infrastruktur festgelegte abstrakte Syntax und erweitert sie um Dienste
●Bsp.: Beschreibung der sämtlichen Standards des UML-2.x-Stacks.  ( Gesamtheit der Metamodelle)
*OMG : MetaObject Facility Specification
Unified Modeling Language:
●Mittel Wahl zur Erstellung der Modelle innerhalb MDA.
XML Metadata Interchange (XMI):
●Definiert Abbildung der MOF auf XML.
●Ermöglicht standardisierten Austausch von beliebigen Meta-Modellen
zwischen Tools.
−z.B.: Transformatoren, Modellierungswerkzeugen,
Codegeneratoren usw.
−Grundvoraussetzungen zum Aufbau funktionierenden
MDA-Infrastruktur.

1.Infrastructure
- Verbesserte architekturelle Angleichung
zwischen UML, MOF und XMI.
- Einheitliche, auf Nutzerebene verfügbare
Erweiterungsmechanismen und Profile in
einer zum Metamodellkonsistenten Form.
2. Superstructure
- Direkte Unterstützung von Skalierbarkeit und
Abkapselung für Verhaltensmodellierung.
- Eindeutige Definition der Semantik von
Relationen wie Generalisierung, Abhängigkeit und Assoziation.

Tags: MDA, Standards
Source:
New comment
Flashcard info:
Author: Annika
Main topic: Informatik
Topic: Softwarekonstruktion
School / Univ.: TU Dortmund
Published: 19.03.2014

Cancel
Email

Password

Login    

Forgot password?
Deutsch  English