Instructions: Généralisation d'acteurs
Dans un cas d'utilisation particulier, plusieurs acteurs peuvent jouer le même rôle. Ces instructions indiquent comment créer cette situation par le biais de relations de généralisation.
Relations
Description principale

Explication

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.

Diagramme décrit dans le texte d'accompagnement.

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.

Utilisation

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.