Verteilungsdiagramme

In UML (Unified Modeling Language) dienen Verteilungsdiagramme zur Modellierung der physischen Architektur eines Systems. Verteilungsdiagramme zeigen die Beziehungen zwischen den Software- und Hardwarekomponenten im System und die physische Verteilung der Verarbeitung an.

Verteilungsdiagramme, die normalerweise während der Implementierungsphase der Entwicklung vorbereitet werden, zeigen die physische Anordnung der Knoten in einem verteilten System, die in jedem Knoten gespeicherten Artefakte und die Komponenten und andere Elemente, die von den Artefakten implementiert werden. Knoten stellen Hardwareeinheiten wie beispielsweise Computer, Sensoren und Drucker sowie andere Einheiten dar, die die Laufzeitumgebung eines Systems unterstützen. Kommunikationspfade und Verteilungsbeziehungen modellieren die Verbindungen im System.

Beispiel für ein Verteilungsdiagramm

Verteilungsdiagramme eignen sich für die Visualisierung, die Angabe und die Dokumentation der folgenden Systemtypen:

Da Verteilungsdiagramme schwerpunktmäßig auf die Konfiguration der Laufzeitverarbeitungsknoten und ihrer Komponenten und Artefakte ausgerichtet sind, können Sie diesen Diagrammtyp zur Auswertung der Auswirkungen der Verteilung und Ressourcenzuordnungen verwenden.

Anmerkung: Verteilungsdiagramme unterscheiden sich von Komponentendiagrammen. Ein Verteilungsdiagramm zeigt Komponenten und Artefakte in Relation zu ihrem Einsatzort innerhalb des implementierten Systems an. Ein Komponentendiagramm definiert die Komposition von Komponenten und Artefakten im System.
Anmerkung: Verteilungsdiagramme unterscheiden sich von Implementierungstopologien, die einen anderen Modelltyp darstellen. Informationen zu Implementierungstopologien finden Sie im Thema Modellierung von Implementierungstopologien.

Die folgenden Abschnitte enthalten Beschreibungen von Modellelementen in Verteilungsdiagrammen:


Feedback