IV
UML2 analyse et conception
2.1.3 Association, multiplicité, navigabilité et contraintes . . . . . . . . . . . . . . . . . . 23
2.1.4 Agrégation et composition entre classes . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.1.5 Association qualifiée, dépendance et classe d’interface . . . . . . . . . . . . . . . . 30
2.1.6 Généralisation et spécialisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.1.7 Stéréotype de classe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.1.8 Exercices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.2 Diagramme de composant (DCP). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.2.1 Composant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.2.2 Les deux types de représentation et exemples . . . . . . . . . . . . . . . . . . . . . . . 46
2.3 Diagramme de déploiement (DPL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.3.1 Nœud. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.3.2 Artefact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
2.3.3 Spécification de déploiement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
2.3.4 Liens entre un artefact et les autres éléments du diagramme . . . . . . . . . . . . 52
2.3.5 Représentation et exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
2.4 Diagramme de paquetage (DPA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.4.1 Paquetage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.4.2 Dépendance entre paquetages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.4.3 Représentation et exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.5 Diagramme de structure composite (DSC). . . . . . . . . . . . . . . . . . . . . . . . . . . 58
2.5.1 Collaboration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
2.5.2 Représentation et exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Chapitre 3 – Les diagrammes comportementaux . . . . . . . . . . . . . . . . . . . . . . . . . 61
3.1 Diagramme des cas d’utilisation (DCU). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
3.1.1 Présentation générale et concepts de base . . . . . . . . . . . . . . . . . . . . . . . . . . 61
3.1.2 Représentation du diagramme des cas d’utilisation . . . . . . . . . . . . . . . . . . . 63
3.1.3 Relations entre cas d’utilisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.1.4 Description textuelle d’un cas d’utilisation . . . . . . . . . . . . . . . . . . . . . . . . . 66
3.1.5 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
3.2 Diagramme d’état-transition (DET) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
3.2.1 Présentation générale et concepts de base . . . . . . . . . . . . . . . . . . . . . . . . . . 72
3.2.2 Représentation du diagramme d’état-transition d’un objet . . . . . . . . . . . . . . 73
3.2.3 Compléments sur le diagramme d’état-transition . . . . . . . . . . . . . . . . . . . . 75
3.2.4 Exercices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Précédent

- 5/242

Suivant