Informationsfluss (UML)

Informationsfluss (englisch InformationFlow) ist ein Modellelement in der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere Systeme. Es modelliert einen Kanal zwischen zwei Elementen des Modells, über den die beiden Elemente Informationseinheiten austauschen.

Notation

Beispiel eines Modells mit zwei Informationsflüssen

Das Modell in der Abbildung links spezifiziert, dass vom Unternehmen Produkte zum Kunden und Vergütungen zu den Mitarbeitern fließen. Das Modell schweigt sich noch darüber aus, woraus diese Produkte und die Vergütungen im Detail bestehen und womit diese an die Kunden bzw. an die Mitarbeiter übertragen werden.

Unterschied zur UML 1.x

Informationsfluss wurde in der Version 2.0 der UML neu eingeführt.

Auf dieser Seite verwendete Medien

Informationflow-1.png
(c) Gubaer, CC BY-SA 3.0
Informationsflüsse (UML2) - Beispiel 1