Diretriz: Generalização de Ator
Vários atores podem desempenhar o mesmo papel em um caso de uso específico. Esta diretriz mostra como modelar esta situação por meio de relacionamentos de generalização.
Relacionamentos
Descrição Principal

Explicação

Vários atores podem desempenhar o mesmo papel em um caso de uso específico. Portanto, um Caixa e um Contador, ambos responsáveis por verificar o saldo de uma conta, são vistos como a mesma entidade externa pelo caso de uso que faz a verificação. O papel compartilhado é modelado como um agente (Supervisor de Saldo), herdado pelos dois atores originais. Esse relacionamento é mostrado através de generalizações de atores.

Diagrama descrito no texto associado.

Os atores Caixa e Contador herdam todas as propriedades de um Supervisor de Saldo. Dessa forma, ambos podem atuar como Supervisores de Saldo.

Uso

Um usuário pode desempenhar vários papéis em relação ao sistema. Ou seja, na realidade, o usuário corresponder a vários atores. Para tornar o modelo mais claro, é possível representar o usuário por um agente que herde vários atores. Cada agente herdado representa um dos papéis do usuário em relação ao sistema.