Komponentendiagramme

In UML stellen Komponentendiagramme die Struktur des Softwaresystems anhand von Softwarekomponenten, den zugehörigen Schnittstellen und bestehenden Abhängigkeiten dar. Mit Komponentendiagrammen können Sie Softwaresysteme auf einer übergeordneten Ebene modellieren oder Komponenten auf einer untergeordneten Ebene, d. h. auf Paketebene darstellen.

Dieser Diagrammtyp unterstützt die komponentenbasierte Entwicklung, bei der ein Softwaresystem in wiederverwendbare und ersetzbare Komponenten und Schnittstellen aufgeteilt wird.

Komponentendiagramme sind aus folgenden Gründen hilfreich:
Mit Komponentendiagrammen können Sie außerdem die folgenden physischen Teile eines Softwaresystems darstellen:
Anmerkung: Komponentendiagramme unterscheiden sich von Implementierungsdiagrammen. Ein Komponentendiagramm definiert die Komposition von Komponenten und Artefakten in dem System.Ein Implementierungsdiagramm stellt Komponenten und Artefakte in Relation zu ihrem Verwendungsort in dem implementierten System dar.

Die folgenden Themen beschreiben die Modellelemente in Komponentendiagrammen:

Zugehörige Tasks
Komponenten- und Servicessicht von Anwendungen modellieren
Beziehungen in UML-Diagrammen angeben
Schnittstellen zu Modellierungsdiagrammen hinzufügen
Rechtliche Hinweise | Feedback
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.