1. Startseite
  2. Wissen kompakt
  3. Strukturdiagramm

Strukturdiagramm

Wissen kompakt: Ein Strukturdiagramm modelliert statische Komponenten eines Systems, in dem sich zwar die Daten aber nicht die Strukturen der Elemente und ihrer Beziehungen untereinander verändern.

Strukturdiagramm – die Modellierung statischer Komponenten

Als Strukturdiagramme werden alle Diagramme bezeichnet, die eine statische Komponente eines Systems modellieren, bei der sich zwar die Daten aber nicht die Strukturen der Elemente und ihrer Beziehungen untereinander verändern.

Folgende Strukturdiagramme gibt es in der Unified Modeling Language (UML):

  • Klassendiagramm mit deklarativ-statischen Modellelementen wie Klassen, Typen, deren Inhalte und Beziehungstypen.
  • Objektdiagramm als konkrete Instanz eines Klassendiagramms zu einem bestimmten Zeitpunkt
  • Komponentendiagramm zur Visualisierung einer Organisation und den Abhängigkeiten von Komponenten.
  • Kompositionsstrukturdiagramm zur Darstellung der internen Struktur eines Classifiers inklusive vorhandener Interaktionen mit anderen Systemkomponenten.
  • Verteilungsdiagramm zur Darstellung der Verteilung von Komponenten auf Rechnerknoten.
  • Paketdiagramm zur Visualisierung von Paketen (Namensräumen) und ihren Beziehungen.

Folgende Strukturdiagramme kennt die Systems Modeling Language (SysML):

Neben den Strukturdiagrammen definieren sowohl die UML als auch die SysML Verhaltensdiagramme.

Strukturdiagramm - hier als Beispiel ein Blockdefinitionsdiagramm

Auch die Business Process  Model and Notation (BPMN) kennt den Begriff des Strukturdiagramms. Im Gegensatz zu den verschiedenen grafischen Strukturdiagrammen der UML und der SysML handelt es dabei um eine Eingabemaske, die mit der Strukturdefinition, Strukturgruppe und Struktureintrag drei Elemente verwendet. Mit der Strukturdefinition wird ein Geschäftsobjekt beschrieben, wobei sich Sichten auf Klassen- oder Datenmodelle nutzen lassen. Eine Strukturgruppe fasst Einträge innerhalb einer Strukturdefinition zusammen. Der Struktureintrag benennt eine oder mehrere Eigenschaften des Geschäftsobjekts.

Was macht t2informatik?

Was macht t2informatik? Kleiner Tipp: Es hat etwas mit Softwareentwicklung zu tun!

Hinweise:

Haben Sie Lust auf einen neuen Lieblings-Newsletter?

Die Inhalte auf dieser Seite dürfen Sie gerne teilen oder verlinken.

Hier finden Sie ergänzende Informationen aus unserer Rubrik Wissen kompakt:

Wissen kompakt: Welche Verhaltensdiagramme gibt es?

Welche Verhaltensdiagramme gibt es?

Wissen kompakt: Welche Diagrammelemente kennt BPMN?

Welche Diagrammelemente kennt BPMN?