Eintrag kommentierenErfahrung zum Thema berichtenEintrag bewerten
Dieser Eintrag wurde im Schnitt mit 0 von 5 Punkten bewertet
Verfahren
Praktische Modellierungsverfahren zur Erstellung ausführbarer UML-Modelle
Methode/Technik:5874
Externe Quellen zum Thema NEU: Externe Quellen zum Thema suchen 
Beschreibung
Ausführbare (UML-)Modelle bilden die Grundlage für die PIMs und sollen daher im Rahmen dieses Tutorials näher erläutert werden. Die hier (kurz) skizzierten "best. Practices" basieren zum Teil den Büchern "Executable UML - A foundation for the model driven architecture" von Stephen J. Mellor und Marc J. Balcer und "Executable UML - How to Build Class Models" von Leon Starr.

Der Begriff "ausführbar" ist dabei ähnlich wie die Definition eines Algorithmus zu verstehen hinsichtlich der Allgemeingültigkeit (Der Rechner muss bei der Modellinterpretation immer (in jedem Schritt) wissen was er machen soll.) und der Eindeutigkeit der Modelle (Dementsprechend muss die Unified Modeling Language (UML - www.omg.org/uml)die notwendige formale Basis besitzen - sodass die Modelle in jeder Umgebung gleichermaßen interpretiert werden). Da letzteres die Aufgabe der Object Management Group (OMG - www.omg.org) geht es in diesem Tutorial darum, möglichst allgemeingültige Modelle zu erstellen. Gleichermaßen könnte man auch sagen, dass diese Modelle präzise genug modelliert werden (um ausgeführt werden zu können) ohne übermäßigen Detailgrad (da sie noch auf einem abstrakten Niveau angesiedelt sind). Grundsätzlich bietet die UML viele unterschiedliche Diagrammarten, welche unterschiedlich gut bestimmte Systemaspekte darstellen können, wobei allerdings zur Modellierung ausführbarer Modelle nur eine Struktur- und eine Verhaltensmodellart notwendig sind, daher wird im Folgenden auf

  • Klassenmodelle (Struktur),
  • State-Charts (Verhalten) und
  • USE-CASES (zur die Modellierung der Anforderungen) eingegangen.
Das Ziel dieser Wissensbausteinsammlung ist es interessante Ansatzpunkte für die Modellierung von ausführbaren UML-Modellen zu liefern. Auf weitere, in diesem Bereich auch relevante Themen (wie z.B. objektorientierte Design- und Analyseverfahren (OODA)), wird nur kurz eingegangen oder sei auf die gängige Literatur verwiesen.

Folgende Aspekte sind zur Erstellung ausführbarer UML-Modelle relevant:

  • USE-CASE Modellierung: Erfassung der Anforderungen in Form von USE-CASES und insbesondere deren Formalisierung.
Grundsätzlich werden dabei die einzelnen Modellierungen iterativ mehrmals durchgeführt - sukzessive die Abstraktionsgrade verringernd.

Zurück zu MDA.
Externe Quellen zum Thema NEU: Externe Quellen zum Thema suchen 
 Eintrag kommentieren 
 Eintrag bewerten 
 Erfahrung zum Thema berichten 
Zu dieser Seite wurden noch keine Kommentare oder Bewertungen abgegeben.
 
Zum Seitenanfang Top Drucken Impressum AGB
Home

VSEK ©2001-2012