Linea guida: Dipendenza di compilazione nell'implementazione
Questa guida introduce il concetto di dipendenza fra gli artefatti di implementazione.
Relazioni
Elementi correlati
Descrizione principale

Spiegazione

Un uso importante di una relazione di dipendenza รจ rappresentare le dipendenze di compilazione. Una dipendenza da compilazione esiste fra un elemento e gli elementi necessari per compilarlo. In C++, ad esempio, le dipendenze da scompilazione sono indicate con le istruzioni #include. In Ada, sono indicate dalla clausola 'with'. In Java, sono indicate dall'istruzione 'import'. In generale non dovrebbero esistere dipendenze di compilazione cicliche.

Esempio 1:

Il seguente diagramma dei componenti illustra le dipendenze di compilazione fra i file origine. Il file Invoicing_UI (in alto), richiede Invoice, che richiede Order per compilare.

Diagramma descritto nel testo di accompagnamento.

Figura 1: Esempio di dipendenze di compilazione (generico)