Im Toolfenster Abhängigkeiten oder im Abhängigkeiteneditor erstellen Sie Abhängigkeiten zwischen Elementen alternativ zum grafischen Erstellen im Diagramm.
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.
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.
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:
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:
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 ").
© 1986-2014 MID GmbH Nürnberg Deutschland. DIN EN 9001 zertifiziert. Alle Rechte vorbehalten.