La dépendance est une relation d'utilisation qui établit qu'un changement de spécification d’un élément peut en affecter un autre qui l'utilise. Le plus souvent, on montre qu'une classe utilise une autre comme argument dans la signature d'une opération.
Une dépendance est symbolisée par une flèche en pointillés, dirigée vers l'élément à l'égard duquel existe la dépendance.
Exemple de relation de dépendance entre classes