Next: Installationsdiagramm Up: Komponentendiagramme Previous: Komponentendiagramme

## Komponentendiagramm

component diagram, structure diagram

Syntax der Komponentendiagramme 1
Syntax der Komponentendiagramme 2

Kmp:1
  Komponente
  Abbildung: A.26, A.27
  Engl.: component
  Regeln:
  - Der Name wird fett geschrieben.
  - Komponenten implementieren Schnittstellen oder benötigen Schnittstellen.
  - Die Schnittstellen können hinter den Stereotypen provided interfaces bzw. required interfaces aufgelistet werden. Zusätzlich ist die Angabe der realisierenden Klassen oder Artefakte möglich.
  - Komponenten werden durch Steckverbinder miteinander gekoppelt.
  - Komponenten können durch Stereotypen klassifiziert werden:
    entity, process, service, implement, subsystem
  siehe auch: Schnittstelle (2), Steckverbinder 3, Artefakt (5)
  Andere Diagramme: Installationsdiagramm (Ins:2)
  Beschreibung: Seite 122

Kmp:2
  Schnittstelle, Interface
  Abbildung: A.26, A.27
  Engl.: interface
  Regeln:
  - Die Schnittstelle wird bezeichnet.
  - Eine Schnittstelle kann eine Komponente mit einer anderen Komponente über einen Steckverbinder verbinden.
  siehe auch: Komponente (1), Steckverbinder (3)
  Andere Diagramme: Klassendiagramm (Kla:13)
  Beschreibung: Seite 125

Kmp:3
  Steckverbinder, Konnektor
  Abbildung: A.26
  Engl.: assignment connector
  Regeln:
  - Ein Konnektor verbindet Komponenten über Schnittstellen.
  siehe auch: Schnittstelle (2), Komponente (1)
  Andere Diagramme: Kompositionsdiagramm (Kps:3)
  Beschreibung: Seite 122

Kmp:4
  Port, Anschluss
  Abbildung: A.26
  Engl.: port
  Regeln:
  - Interaktionspunkt für eine Komponente.
  - Komplexe Ports fassen mehrere Schnittstellen zusammen.
  siehe auch: Schnittstelle (2)
  Andere Diagramme: Kompositionsdiagramm (Kps:4)
  Beschreibung: Seite 130

Kmp:5
  Artefakt
  Abbildung: A.26
  Engl.: artifact
  Regeln:
  - Artefakte beschreiben physische Komponenten.
  - Artefakte können durch Stereotypen klassifiziert werden, in UML vorgesehen sind: executable, file, library, source
  siehe auch: Komponente (1)
  Andere Diagramme: Installationsdiagramm (Ins:2)
  Beschreibung: Seite 124

Kmp:6
  Abhängigkeit
  Abbildung: A.26, A.27
  Engl.: dependency
  Regeln:
  - Abhängigkeiten verbinden Komponenten mit anderen Elementen, z.B. Gebrauch von Schnittstellen (Stereotyp use), Realisierung oder Implementierung durch Klassen (dreieckige Spitze) oder Manifestation von Artefakten (Stereotyp manifest).
  siehe auch: Komponente (1), Schnittstelle (2)
  Andere Diagramme: Klassendiagramm (Kla:18), Paketdiagramm (2), Use-Case-Diagramm (Use:7), Installationsdiagramm (Ins:3)
  Beschreibung: Seite 124

Next: Installationsdiagramm Up: Komponentendiagramme Previous: Komponentendiagramme