Implementierungsdiagramme modellieren die physische Architektur eines Systems. Implementierungsdiagramme zeigen die Beziehungen zwischen den Software- und Hardwarekomponenten des Systems und die physische Verteilung der Verarbeitung.
Implementierungsdiagramme, die normalerweise in der Implementierungsphase des Entwicklungsprozesses erstellt werden, zeigen die physische Anordnung der Knoten in einem verteilten System, die auf jedem Knoten gespeicherten Artefakte sowie die Komponenten und die anderen Elemente, die von den Artefakten implementiert werden. Knoten repräsentieren Hardwaregeräte wie Computer, Sensoren und Drucker sowie andere Geräte zur Unterstützung der Laufzeitumgebung eines Systems. Implementierungsbeziehungen und Kommunikationspfade modellieren die Verbindungen in dem System.
Implementierungsdiagramme sind effektive Hilfsmittel zum Darstellen, Angeben und Dokumentieren der folgenden Systemtypen:
Weil Implementierungsdiagramme auf die Konfiguration der Knoten für Laufzeitverarbeitung und deren Komponenten und Artefakte abgestimmt sind, können Sie mit diesen Diagrammtyp die Auswirkungen von Verteilungs- und Ressourcenzuordnungen bewerten.
Die folgenden Themen beschreiben die Modellelemente in Implementierungsdiagrammen: