... | @@ -70,7 +70,23 @@ Aktivitätsdiagramme können die Abläufe von Anwendungsfällen aus Use Case Mod |
... | @@ -70,7 +70,23 @@ Aktivitätsdiagramme können die Abläufe von Anwendungsfällen aus Use Case Mod |
|
|
|
|
|
Da die Darstellung der Kontrollstrukturen höherer Programmiersprachen in der Notation der Aktivitätsdiagramme enthalten ist, können sie auch zur Spezifikation von Algorithmen verwendet werden.
|
|
Da die Darstellung der Kontrollstrukturen höherer Programmiersprachen in der Notation der Aktivitätsdiagramme enthalten ist, können sie auch zur Spezifikation von Algorithmen verwendet werden.
|
|
|
|
|
|
|
|
## Neu in UML 2.0
|
|
|
|
|
|
|
|
Die Aktivitätsdiagramme erfuhren in der UML 2.0 große Veränderungen gegenüber der UML 1.x.
|
|
|
|
|
|
|
|
In der UML 1.x waren die Aktivitätsdiagramme eine spezielle Form der Zustandsdiagramme. In der UML 2.0 sind sie eigenständige Diagramme.
|
|
|
|
|
|
|
|
Einige Begriffe der UML 1.x wurden weiterverwendet, bekamen aber eine neue Bedeutung. Ein Aktivitätsdiagramm in UML 2.0 beschreibt eine Aktivität, die Teilschritte werden Aktionen genannt.
|
|
|
|
|
|
|
|
## Beispiel
|
|
|
|
|
|
|
|
Bei der Modellierung des Beispiels wurden folgende Annahmen getroffen:
|
|
|
|
|
|
|
|
Zur Darstellung der externen Ereignisse, die auf die Aktivitäten einwirken, sind die Akteure, die diese auslösen, in den Diagrammen enthalten.
|
|
|
|
|
|
|
|
Die Diagramme zeigen den Kontrollfluss, keinen Daten- oder Objektfluss.
|
|
|
|
|
|
|
|
![AC_adEssenZahlen](uploads/318b3298d9dfccfdd2331a7754152ca8/AC_adEssenZahlen.jpg)
|
|
|
|
|
|
<b> </b><br> <br> <p>
|
|
<b> </b><br> <br> <p>
|
|
|
|
|
... | | ... | |