49
2.2 Diagramme de composant (DCP)
Dépendance
Une autre représentation interne du composant peut être aussi utilisée en ayant
recours aux dépendances. Ainsi, les classificateurs qui composent le composant sont
reliés à celui-ci par une relation de dépendance.
Les relations entre les classificateurs (association, composition, agrégation) sont
aussi modélisées. Néanmoins, si elles sont trop complexes, elles peuvent être représentées sur un diagramme de classe relié au composant par une note.
Un exemple de modélisation boîte blanche avec les dépendances est donné à la
figure 2.41.
Figure 2.41 — Représentation boîte blanche avec dépendances
Ports et connecteurs
Le port est représenté par un petit carré sur le composant. Les connecteurs permettent
de relier les ports aux classificateurs. Ils sont représentés par une association navigable
et indiquent que toute information arrivée au port est transmise au classificateur.
Un exemple de représentation avec port et connecteur du composant Commande est donné à la figure 2.42.
Figure 2.42 — Représentation boîte blanche avec connecteurs
2.2 Diagramme de composant (DCP)
Dépendance
Une autre représentation interne du composant peut être aussi utilisée en ayant
recours aux dépendances. Ainsi, les classificateurs qui composent le composant sont
reliés à celui-ci par une relation de dépendance.
Les relations entre les classificateurs (association, composition, agrégation) sont
aussi modélisées. Néanmoins, si elles sont trop complexes, elles peuvent être représentées sur un diagramme de classe relié au composant par une note.
Un exemple de modélisation boîte blanche avec les dépendances est donné à la
figure 2.41.
Figure 2.41 — Représentation boîte blanche avec dépendances
Ports et connecteurs
Le port est représenté par un petit carré sur le composant. Les connecteurs permettent
de relier les ports aux classificateurs. Ils sont représentés par une association navigable
et indiquent que toute information arrivée au port est transmise au classificateur.
Un exemple de représentation avec port et connecteur du composant Commande est donné à la figure 2.42.
Figure 2.42 — Représentation boîte blanche avec connecteurs
