Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
4.3 Aktivitätsdiagramme<br />
Notation in UML 2.x (IV)<br />
The image cannot be displayed. Your computer may not<br />
have enough memory to open the image, or the image may<br />
have been corrupted. Restart your computer, and then open<br />
the file again. If the red x still appears, you may have to<br />
delete the image and then insert it again.<br />
The image cannot be displayed. Your computer may not have<br />
enough memory to open the image, or the image may have been<br />
corrupted. Restart your computer, and then open the file again.<br />
If the red x still appears, you may have to delete the image and<br />
then insert it again.<br />
Objektknoten<br />
können in Aktivitätsdiagrammen Objekte oder Daten repräsentieren. Sie<br />
können als unabhängige Knoten in einem Diagramm benutzt werden,<br />
bzw. als Parameter für Aktionen (Input, Output Pin). Beide Darstellungen<br />
sind äquivalent. Im Bild oben ist a als Objekt eingezeichnet; im unteren<br />
Bild ist a Ausgangsparameter der linken Aktion <strong>und</strong> Eingangsparameter<br />
der rechten.<br />
Kanten<br />
verbinden die Aktionen in einem Diagramm <strong>und</strong> stellen den Fluss dar.<br />
Kanten, die Kontrollfluss modellieren, verbinden Aktionen direkt;<br />
Objektflusskanten verbinden die Pins der beteiligten Aktionen.<br />
Verfeinern von Aktivitäten<br />
Aktivitäten können in weiteren Aktivitätsdiagrammen verfeinert werden.<br />
Das zu verfeinernde Element wird mit einem Gabelsymbol<br />
gekennzeichnet <strong>und</strong> kann in einem Unterdiagramm verfeinert werden.<br />
Alle Aktivitäten sind auf der untersten Hierarchieebene auf Aktionen<br />
abzubilden.<br />
OOAD, Dr. Eicke Godehardt WS2012/13, h_da, <strong>Fachbereich</strong> <strong>Informatik</strong> 114