59
2.5 Diagramme de structure composite (DSC)
Représentation par un diagramme de structure composite
Cette nouvelle représentation (fig. 2.56) permet de montrer plus explicitement les
éléments de la collaboration :
• la collaboration représentée par une ellipse en pointillé ;
• les éléments participant à la collaboration (classe, composant…) représentés
à l’extérieur de la collaboration ;
• les rôles considérés dans chaque participation représentés sur les liens entre les
éléments participants et la collaboration.
Figure 2.56 — Exemple de représentation de collaboration d’instances
par un diagramme de structure composite
Dans cet exemple, la fonction Persistance objets métier résulte d’une collaboration entre la classe ClasseMétier considérée suivant le rôle mapping et la classe
TableBDD considérée suivant le rôle stockage.
Cette représentation permet aussi de préciser les seuls attributs des classes participantes qui sont considérés suivant les rôles pris en compte.
TableBDD
mapping
stockage
ClasseMétier
Persistance objets métier
attribut1
attribut2
…
attribut1
attribut2
…
attribut1
attribut2
…
attribut1
attribut2
…
Précédent

- 74/242

Suivant