Diretriz: Generalização de Casos de Uso no Modelo de Caso de Uso de Negócios
As generalizações de casos de uso são usadas para mostrar que os fluxos de trabalho compartilham a estrutura, a finalidade e os comportamentos.
Relacionamentos
Descrição Principal

Explicação

As generalizações de casos de uso são usadas para mostrar que os fluxos de trabalho compartilham a estrutura, a finalidade e os comportamentos. Um caso de uso pai pode ser especializado em um ou mais casos de uso filho que representam formas mais específicas do pai. Essa generalização aplica-se aos casos de uso.

Para comparação, consulte também Diretriz do Produto de Trabalho: Generalização do Caso de Uso no modelo de caso de uso do sistema e Técnica: Generalização.

Uso

Após descrever o workflow de cada caso de uso de negócio, você encontrará as estruturas e o comportamento comuns a vários casos de uso de negócios. Para evitar a descrição do mesmo workflow várias vezes, você pode colocar o comportamento comum em um caso de uso de negócios próprio.

Uma instância de caso de uso que executa um caso de uso filho seguirá o fluxo de eventos descritos para o caso de uso pai, inserindo um comportamento adicional e modificando o comportamento da maneira definida no fluxo de eventos do caso de uso filho.

Restrições Recomendadas em Uso

Você deve reconsiderar os modelos que têm mais de um nível de generalizações de casos de uso. As camadas desse tipo dificultam o entendimento dos modelos, mesmo que estejam corretas em todos os outros aspectos.