Dans un cas d'utilisation particulier, plusieurs acteurs peuvent jouer le même rôle. Par exemple, un Guichetier et un
Comptable, qui vérifient tous les deux le solde d'un compte, sont considérés comme la même entité externe par le cas
d'utilisation qui effectue le contrôle. Le rôle partagé est modélisé comme un seul acteur, le Superviseur du solde du
compte, dont héritent les deux acteurs originaux. Cette relation est affichée avec les généralisations d'acteurs.
Les acteurs Guichetier et Comptable héritent de toutes les propriétés du Superviseur du solde du compte. Ces deux
acteurs peuvent donc être Superviseur du compte.
Un utilisateur peut jouer plusieurs rôles en relation avec le système, ce qui implique donc qu'un utilisateur peut
correspondre à plusieurs acteurs. Pour simplifier le modèle, l'utilisateur peut être représenté par un acteur qui
hérite de plusieurs acteurs. Chaque acteur dont il hérite représente un des rôles de l'utilisateur relatifs au système.
|