Richtlinie: Kompilierungsabhängigkeit in der Implementierung
Diese Richtlinie beschreibt das Konzept von Abhängigkeiten zwischen Implementierungsartefakten.
Beziehungen
Zugehörige Elemente
Hauptbeschreibung

Erläuterung

Mit einer Abhängigkeitsbeziehung können Kompilierungsabhängigkeiten dargestellt werden. Eine Kompilierungsabhängigkeit besteht zwischen einem Element und den Elementen, die erforderlich sind, um das Element zu kompilieren. In C++ werden die Kompilierungsabhängigkeiten beispielsweise durch #include-Anweisungen angezeigt. In Ada wird für die Darstellung von Kompilierungsabhängigkeiten eine with-Klausel verwendet. In Java wird die Anweisung import verwendet. Im Allgemeinen sollten keine zyklischen Kompilierungsabhängigkeiten vorkommen.

Beispiel 1:

Das folgende Komponentendiagramm veranschaulicht Kompilierungsabhängigkeiten zwischen Quellendateien. Die Datei Abrechnungs_UI (oben) setzt für die Kompilierung Rechnung voraus, und Rechnung setzt Auftrag voraus.

Im Begleittext beschriebenes Diagramm

Abbildung 1: Beispiel für Kompilierungsabhängigkeiten (generisch)