Relations dans les diagrammes de classes

En langage UML, une relation est une connexion entre des éléments de modèle. Une relation UML est un type d'élément de modèle qui ajoute une sémantique à un modèle en définissant la structure et le comportement entre les éléments de modèle.
Les relations UML sont regroupées dans les catégories suivantes :
Catégorie Fonction
Arcs d'activité Représentent le flux entre des activités
Associations Indiquent que des instances d'un élément de modèle sont connectées aux instances d'un autre élément de modèle
Dépendances Indiquent qu'un changement apporté à un élément de modèle peut affecter un autre élément de modèle
Généralisations Indiquent qu'un élément de modèle est une spécialisation d'un autre élément de modèle
Réalisations Indiquent qu'un élément de modèle fournit une spécification qu'un autre élément de modèle implémente
Transitions Représentent des changements dans un état
Vous pouvez définir des propriétés et utiliser des mots clé pour créer des variations de ces relations.

Les relations dans les diagrammes de classes montrent l'interaction entre les classes et les discriminants. Ces relations indiquent quels discriminants sont associés entre eux, quels sont ceux qui sont des généralisations et des réalisations, et ceux qui ont des dépendances vis-à-vis d'autres classes et discriminants.

Les rubriques suivantes présentent les relations que vous pouvez utiliser dans les diagrammes de classes :


Vos commentaires