47
2.2 Diagramme de composant (DCP)
Représentation « boîte noire »
C’est une vue externe du composant qui présente ses interfaces fournies et requises
sans entrer dans le détail de l’implémentation du composant. Une boîte noire peut
se représenter de différentes manières.
Connecteur d’assemblage
Une interface fournie se représente à l’aide d’un trait et d’un petit cercle et une
interface requise à l’aide d’un trait et d’un demi-cercle. Ce sont les connecteurs
d’assemblage.
Un exemple de modélisation avec les connecteurs d’assemblage est donné à la
figure 2.37, le composant Commande possède deux interfaces fournies et deux interfaces requises.
Figure 2.37 — Représentation d’un connecteur d’assemblage
Connecteur d’interfaces
Une autre représentation peut être aussi utilisée en ayant recours aux dépendances
d’interfaces utilise et réalise :
• pour une interface fournie, c’est une relation de réalisation partant du composant et allant vers l’interface ;
• pour une interface requise, c’est une dépendance avec le mot-clé « utilise »
partant du composant et allant vers l’interface.
Un exemple de modélisation avec connecteurs d’interfaces est donné à la figure 2.38.
Le composant Commande possède une interface fournie « GestionCommande » et une
interface requise « Produit ».
Figure 2.38 — Représentation d’un composant avec connecteur d’interfaces
Précédent

- 62/242

Suivant