18.01.2014 Aufrufe

Metamodellbasierte und hierarchieorientierte ... - RosDok

Metamodellbasierte und hierarchieorientierte ... - RosDok

Metamodellbasierte und hierarchieorientierte ... - RosDok

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

5.2 Transformation von CTT zu Aktivitätsdiagrammen 97<br />

Modellierungsformalismus, in der keine Klammerungen zur Angabe der Abarbeitungsreihenfolgen der<br />

temporalen Operatoren möglich sind. In textuellen Prozessalgebra-Termen können Klammerungen dagegen<br />

in den Gleichungen bzw. Formeln verwendet werden.<br />

Die Prioritäten zur Angabe der Bindung für die binären CTT-Operatoren sind in der Reihenfolge wie in<br />

Tabelle 5.1 angegeben wiefolgt: Choice ([] Operator) > Parallel composition (||| <strong>und</strong> |[]| Operatoren) ><br />

Disabling ([> Operator) > Suspend-resume (|> Operator) > Order independence (|=| Operator) > Enabling (»<br />

<strong>und</strong> []» Operatoren).<br />

Mit der oben angegebenen Priorisierung der Geschwisterknoten würde der Term A ||| B » C [] D damit<br />

wiefolgt interpretiert werden: (A ||| B) » (C [] D).<br />

5.2.3 Transformation der binären temporalen Operatoren<br />

Die CTT-Operatoren, die in diesem Abschnitt zu Aktivitätsdiagrammen transformiert werden, sind Concurrency,<br />

Choice, Order independence, Deactivation <strong>und</strong> Enabling. In Tabelle 5.2 sind die CTT-Operatoren<br />

<strong>und</strong> die entsprechenden Repräsentationen als Aktivitätsdiagramme angegeben.<br />

CTT-Modell<br />

Repräsentation als Aktivitätsdiagramm<br />

Tabelle 5.2: Transformation der CTT-Operatoren in Aktivitätsdiagramme<br />

In Tabelle 5.2 ist als erstes der Choice-Operator transformiert worden. Für das zugehörige Aktivitätsdiagramm<br />

wird ein Choice- <strong>und</strong> Merge-Operator strukturiert eingesetzt. An dem Choice-Operator muss

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!