Komponentendiagramm: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „IVS-Anwendungen und IVS-Schnittstellen können in [https://de.wikipedia.org/wiki/Komponentendiagramm UML-Komponentendiagrammen] modelliert werden. Dabei könne…“) |
|||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | |||
IVS-Anwendungen und IVS-Schnittstellen können in [https://de.wikipedia.org/wiki/Komponentendiagramm UML-Komponentendiagrammen] modelliert werden. Dabei können IVS-Anwendungen als Komponenten und IVS-Schnittstellen als Schnittstellen im Komponentendiagramm dargestellt werden. | IVS-Anwendungen und IVS-Schnittstellen können in [https://de.wikipedia.org/wiki/Komponentendiagramm UML-Komponentendiagrammen] modelliert werden. Dabei können IVS-Anwendungen als Komponenten und IVS-Schnittstellen als Schnittstellen im Komponentendiagramm dargestellt werden. | ||
− | [[ | + | [[File:Komponenten.jpg|thumb|left|400px|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: |
− | Eine '' | + | |
− | * Bei der Darstellung der Schnittstelle 1 | + | *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. | + | *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. |
Aktuelle Version vom 15. November 2017, 14:42 Uhr
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.
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.