Diretrizes: Generalização de Casos de Uso no Modelo de Casos de Uso de Negócios
 Generalização de Casos de Uso |
Uma generalização de casos de uso é um relacionamento de um caso de uso filho com um caso de uso pai, especificando como um filho pode adotar todo o comportamento e as características descritas para o pai. |
Tópicos
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 Diretrizes: Generalização de Casos de Uso no modelo de casos de uso do sistema, e Diretrizes: Generalização.
Após descrever o fluxo de trabalho 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 fluxo de trabalho 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.
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.
Copyright
(c) 1987 - 2001 Rational Software Corporation
|