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.
Abbildung 1: Beispiel für Kompilierungsabhängigkeiten (generisch)
|