Sie befinden sich hier: Mit Innovator arbeiten > Arbeiten im Modell > Abhängigkeiten unabhängig vom Diagramm bearbeiten

Abhängigkeiten unabhängig vom Diagramm bearbeiten

Im Toolfenster Abhängigkeiten oder im Abhängigkeiteneditor erstellen Sie Abhängigkeiten zwischen Elementen alternativ zum grafischen Erstellen im Diagramm.

Wissenswertes zu Abhängigkeiten

Definition

Unter einer Abhängigkeit (engl. dependency, allg. Stereotyp «depend») wird eine Beziehung zwischen zwei Modellelementen verstanden, die darstellt, dass eine Änderung in dem benötigten Element (engl. supplier) eine Änderung in dem abhängigen Element (engl. client) bewirkt. Die Abhängigkeit bezieht sich dabei auf die Modellelemente selbst und nicht auf eventuelle Instanzen dieser Elemente.

Zwischen Abhängigkeitsbeziehungen und Assoziationen gibt es einen entscheidenden Unterschied: von Abhängigkeitsbeziehungen können keine Instanzen angelegt werden. Sind zwei Klassen mit einer Assoziation verbunden, sind auch zwei Instanzen dieser Klassen mit einer Instanz der Assoziation, das heißt, mit einer Objektbeziehung, verbunden. Für Abhängigkeitsbeziehungen gibt es keine vergleichbaren Konsequenzen, weil von ihnen keine Instanzen angelegt werden können.

Abhängigkeiten können durch die Konfiguration als Abstraktion, Verwendung, Realisierung usw. spezifiziert werden.

Notation

Grafisch wird eine Abhängigkeitsbeziehung als gestrichelte Linie mit einer Pfeilspitze dargestellt. Die Pfeilspitze wird beim benötigten Element gezeichnet. Die Art der Pfeilspitze ist vom Abhängigkeitstyp abhängig.

Bearbeiten von Abhängigkeiten

Die Abhängigkeiten zwischen den Elementen Ihres Modells können Sie komfortabel in speziellen Editoren bearbeiten:

Das Toolfenster Abhängigkeiten nutzen Sie insbesondere für folgende Aufgaben:

  • Erkennen von Abhängigkeiten oder Generalisierungsbeziehungen des selektierten Elements
  • Erstellen von Abhängigkeiten oder Generalisierungsbeziehungen des selektierten Elements
  • Endgültiges Löschen bestehender Abhängigkeiten oder Generalisierungsbeziehungen des selektierten Elements aus dem Modell

Den Abhängigkeiteneditor können Sie entweder für die Ermittlung der abhängigen oder der benötigten Elemente öffnen und insbesondere für folgende Aufgaben nutzen:

  • Quantitatives Erkennen von Abhängigkeiten eines bestimmten Abhängigkeitstyps der Elemente der Ausgangsmenge
  • Erstellen von Abhängigkeiten eines bestimmten Abhängigkeitstyps zwischen mehreren selektierten Elementen und einem benötigten oder abhängigen Element (je nach Aufruf)
  • Endgültiges Löschen der selektierten Abhängigkeiten eines bestimmten Abhängigkeitstyps aus dem Modell

Darstellung von Abhängigkeiten

Abhängigkeiten werden in verschiedener Weise dargestellt:

Abhängigkeiten, die Sie im Toolfenster Abhängigkeiten oder im Abhängigkeiteneditor erstellen, werden nicht automatisch in Diagrammen sichtbar, in denen die verbundenen Elemente vorkommen. Sie können die erstellten Abhängigkeiten in diesen Diagrammen jedoch einblenden (siehe "Aus- und Einblenden von Beziehungen im Diagramm ").

In diesem Kapitel finden Sie die Themen:

 

 

© 1986-2014 MID GmbH Nürnberg Deutschland. DIN EN 9001 zertifiziert. Alle Rechte vorbehalten.