Metamodellbasierte und hierarchieorientierte ... - RosDok
Metamodellbasierte und hierarchieorientierte ... - RosDok
Metamodellbasierte und hierarchieorientierte ... - RosDok
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
26 Gr<strong>und</strong>lagen: Modellierung in ausgewählten Gebieten<br />
(a) Metamodell für EPKs nach [GLKK08]<br />
(b) Ausschnitt des Metamodells für Aktivitätsdiagramme basierend auf [UML10]<br />
(c) Ausschnitt des Metamodells für BPMN basierend auf [BPM11]<br />
Abbildung 2.5: Ausschnitte der Metamodelle für EPKs, Aktivitätsdiagramme <strong>und</strong> BPMN<br />
gangssprachliche Beschreibungen verwendet worden. Beispielsweise wird gesagt, dass wenn ein Objektfluss<br />
in ein DecisionNode fließt, ebenfalls Objektflüsse diesen verlassen müssen. Das gleiche gilt für Kontrollflüsse<br />
[UML10, S.370]. Bei JoinNodes können dagegen Objekt- <strong>und</strong> Kontrollflüsse gemixt werden. Dann muss<br />
jedoch ein Objektfluss den JoinNode auch wieder verlassen [UML10, S.394]. Diese Modellierungsvariante<br />
wurde auch in Abbildung 2.3 verwendet. Diese umgangssprachliche Zusicherung wird jedoch nicht von allen<br />
Aktivitätsdiagramm Modellierungstools berücksichtigt [BF08a]. Das mag auch ein Gr<strong>und</strong> dafür sein, dass in<br />
der Literatur viele Modelle existieren, die diese Zusicherungen aus dem Metamodell verletzen <strong>und</strong> damit