Komponentendiagramme
Komponentendiagramme sind ein Werkzeug der Unified Modeling Language (UML), das dazu dient, die physische Struktur eines Systems zu visualisieren. Sie zeigen die Organisation und Abhängigkeiten von Softwarekomponenten sowie die Schnittstellen, die sie bereitstellen oder auf die sie angewiesen sind. Komponenten sind eigenständige, austauschbare Teile eines Systems, die eine bestimmte Funktionalität kapseln. Sie können Bibliotheken, ausführbare Dateien, Dienste oder auch ganze Anwendungen sein.
Das Hauptziel eines Komponentendiagramms ist es, die Struktur und die Beziehungen zwischen den verschiedenen Teilen eines
In einem Komponentendiagramm werden Komponenten durch Rechtecke dargestellt, die oft mit dem Wort "component" oder einem