Une
dépendance logicielle se conçoit dans le cadre d'une intégration de
paquet logiciel en vue de construire un agrégat logiciel. Une dépendance exprime des relations entre paquets :
- de pré-requis d'inclusion conditionnelle ;
- de post-requis d'inclusion conditionnelle ;
- de hiérarchie d'utilisation (j'utilise, je suis utilisé par) ;
- d'exclusion conditionnelle ;
- de suggestion.