Beziehungen von Stereotypen festlegen

Ein Stereotyp grenzt sich gegenüber seiner Metaklasse oder anderen Stereotypen außer durch seine Stereotypeigenschaften vor allem dadurch ab, dass er die Menge der Elemente, die mit ihm in einer vorgegebenen Beziehung stehen dürfen, gezielt auf eine Teilmenge einschränkt.

In MOF-konformen Spezifikationen grenzt sich ein Stereotyp gegenüber seiner Metaklasse oder anderen Stereotypen durch OCL-Constraints ab, die die Menge der Elemente, die mit ihm in einer vorgegebenen Beziehung stehen dürfen, gezielt auf eine Teilmenge einschränken.

In der Konfiguration eines Innovator-Modells werden die erlaubten Elemente stereotypgenau zugelassen bzw. verweigert. Über eine Besitzzuordnung legen Sie z.B. fest, von welchem Stereotyp Modellelemente sein müssen, damit sie im Modell als Inhalt für ein Modellelement des jeweiligen Stereotyps zulässig sind, wer also Besitzer und wer Zugeordnetes Element ist.

Für die Einschränkung von Beziehungsrollen auf bestimmte Stereotype müssen Sie sich in der Ansicht  Beziehungen befinden.

Für einige Beziehungsrollen existiert eine "inverse Rolle", mit der sich die gleiche Beziehung aus der Sicht der gegenüberliegenden Metaklasse konfigurieren lässt. Einschränkungen an einer Beziehungsrolle wirken sich auf die inverse Rolle automatisch ebenfalls aus, so dass die inverse Rolle nicht separat konfiguriert werden muss.

Wenn Sie einem Startknoten in der Rolle Zugeordnete Elemente das Stereotyp einer gerichteten Beziehung zuordnen, so wird der gerichteten Beziehung dabei gleichzeitig das Stereotyp des Startknotens auch als Besitzer zugeordnet. Analog gilt dies für die Festlegung eines Stereotyps als Ziel der gerichteten Beziehung; das Stereotyp der gerichteten Beziehung wird damit gleichzeitig als Einlaufende Beziehung des Stereotyps des Zielknotens festgelegt.

Die Zuordnung erfolgt durch Drag-and-Drop zwischen den Bereichen zulässig und nicht zulässig, wobei die Einfügestelle beliebig ist, das Element wird automatisch richtig eingefügt, fehlende Teilbäume werden automatisch erzeugt.

Mit dem Deaktivieren des Toggle-Befehls Ansicht>Importierte Einträge kann in dieser Ansicht die Auswahl auf der rechten Seite auf die im aktuellen Profil definierten Einträge eingeschränkt werden.

Zugelassene Beziehungen können innerhalb eines importierenden Profils mit dem Toggle-Befehl Bearbeiten>Ignorieren als "ignoriert" gekennzeichnet werden. Bei der Auswertung der Konfiguration wird diese Beziehung dann so behandelt, als wäre sie nicht angelegt worden.

In diesem Kapitel finden Sie die Themen: