Diagram Interchange

Diagram Interchange

Der Diagram Interchange (DI) ist eine Teilspezifikation der Unified Modeling Language 2.0 (UML2). Der DI ist ein Standard der Object Management Group (OMG), der dazu dient, das Austauschformat für das Layout von Diagrammen im Rahmen der UML 2.0 festzulegen.

Beschreibung des grundlegenden Konzeptes

Dazu geht der DI im Wesentlichen davon aus, alle Diagramme als Graphen zu betrachten. Es gibt Elemente, welche die Knoten und Kanten beschreiben. Zu den Knoten werden Position und Ausdehnung, zu den Kanten die Wegpunkte festgelegt.

Das konkrete Aussehen der Elemente wird nicht spezifiziert. Wie zum Beispiel ein Knoten dargestellt wird, hängt davon ab, mit welchem Element des semantischen Modells der UML er verbunden ist. So ist ein Akteur der UML auch nur ein Knoten im DI. Im DI ist nicht festgelegt, dass dieser Akteur als Strichmännchen dargestellt wird.

Ein weiteres grundlegendes Konzept des DI ist seine Verschachtelungsstruktur. Knoten und Kanten können beliebige Knoten und Kanten enthalten, so dass beispielsweise eine Klasse als ein Knoten dargestellt wird, der weiter Knoten enthält, die beispielsweise das Attribut- und Operationskompartment darstellen. In einem Attributkompartment wiederum sind die Attribute der Klasse verschachtelt.

Die Erweiterung des Metamodells der UML 2.0 durch den DI wird in folgendem Diagramm (formuliert in MOF) dargestellt:

Diagram Interchange Metamodell

Spezifikation


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • XML Metadata Interchange — The XML Metadata Interchange (XMI) is an OMG standard for exchanging metadata information via Extensible Markup Language (XML). It can be used for any metadata whose metamodel can be expressed in Meta Object Facility (MOF). The most common use of …   Wikipedia

  • Cross-platform interchange — A diagram of a paired cross platform interchange The former and current tr …   Wikipedia

  • Newark Airport Interchange — Location Newark, New Jersey Coordinates …   Wikipedia

  • Diverging diamond interchange — Top left: Traffic enters the interchange along Missouri Route 13 Top right: Traffic crosses over to the left side of the road Bottom left: Traffic crosses over Interstate 44 Bottom right:Traffic crosses back over to the right side of the road. A… …   Wikipedia

  • Single-point urban interchange — A single point urban interchange (SPUI, pronEng|ˈspuːi or IPA|/ˈspjuːi/), also called a single point interchange (SPI) or single point diamond interchange (SPDI), is a type of highway interchange. The design was created in order to help move… …   Wikipedia

  • Class diagram — UML diagrams Structural UML diagrams Class diagram Component diagram Composite structure diagram Deployment diagram Object diagram …   Wikipedia

  • Stack interchange — A stack interchange is a free flowing junction between two or more roads that allows turning in all directions. A stack interchange has the highest vehicle capacity among different types of interchanges. Also, stack interchanges are most… …   Wikipedia

  • Object diagram — Example of a Object diagram. UML diagrams Structural UML diagrams …   Wikipedia

  • Composite structure diagram — UML diagrams Structural UML diagrams Class diagram Component diagram Composite structure diagram Deployment diagram Object diagram …   Wikipedia

  • Deployment diagram — A sample deployment diagram UML diagrams Structural UML diagrams …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”