107
3.6 Diagramme global d’interaction (DGI)
Le diagramme global d’interaction privilégie la vue générale des flux de contrôle
dans lesquels les nœuds sont des interactions ou des utilisations d’interactions (opérateur ref).
Autrement dit, le diagramme global d’interaction est un diagramme d’activité
dans lequel on représente des fragments d’interaction ou des utilisations d’interactions. Ainsi, il est possible de représenter :
• des choix de fragments d’interactions (fusion) ;
• des déroulements parallèles de fragments d’interactions (débranchement et
jonction) ;
• des boucles de fragments d’interaction.
Les lignes de vie concernées par le diagramme global d’interaction peuvent être
citées dans l’en-tête du diagramme mais ne sont pas à représenter graphiquement.
Concepts manipulés
Le diagramme global d’interaction utilise les concepts du diagramme d’activité
auquel on ajoute deux compléments :
• Les fragments d’interaction du diagramme de séquence – Il s’agit comme le
montre la figure 3.61 de la notion de fragment d’interaction vue dans le
diagramme de séquence mais qui ne doit pas être détaillé à ce niveau.
Figure 3.61 — Exemple de fragment d’interaction
• Les utilisations de fragments d’interaction – Il est aussi possible de faire
appel à des fragments d’interaction à l’aide de l’opérateur ref comme le montre
la figure 3.62.
Figure 3.62 — Exemple de fragment d’interaction avec l’opérateur ref
sd Interaction
Client
Commande
commander( )
ref
Nom du fragment
Précédent

- 122/242

Suivant