Komponentendiagramm

Aus IVS-Wiki
Zur Navigation springen Zur Suche springen

IVS-Anwendungen und IVS-Schnittstellen können in UML-Komponentendiagrammen modelliert werden. Dabei können IVS-Anwendungen als Komponenten und IVS-Schnittstellen als Schnittstellen im Komponentendiagramm dargestellt werden.

Beispiele für Komponenten und Schnittstellen

Eine Komponente beschreibt eine IVS-Anwendung, die in Schnittstellen verwendet bzw. zur Verfügung stellt. Eine Komponente wird als Rechteck mit einem Komponentensymbol in der rechten oberen Ecke dargestellt. Schnittstellen können auf verschiedene Arten dargestellt werden:

  • Bei der Darstellung der Schnittstelle 1 wird zwischen der benötigten Schnittstelle (Anwendung A) und der zur Verfügung gestellten Schnittstelle (Anwendung B) unterschieden. Der Pfeil zwischen der benötigten und der zur Verfügung gestellten Schnittstelle zeigt die Verwendung an. Diese Darstellung eignet sich dann, wenn die Unterscheidung zwischen der Verwendung und der zur Verfügung-Stellung wichtig ist, oder wenn mehrere Anwendungen eine zur Verfügung gestellte Schnittstelle verwenden.
  • Bei der Darstellung der Schnittstelle 2 wird eine einfachere Darstellung gewählt, die dann verwendet werden kann, wenn die Schnittstelle in einem Diagramm nicht mehrfach verwendet wird.
  • Die Darstellung der Schnittstelle 3 bietet sich dann an, wenn nicht entscheidend ist, welche Anwendung die Schnittstelle anbietet und welche Anwendung die Schnittstelle verwendet. Außerdem können durch optionale Pfeile die Datenflüsse (auch bidirektional) angezeigt werden.