SóProvas


ID
425035
Banca
UFBA
Órgão
UFBA
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

A Associação de Inclusão geralmente é usada quando existe um serviço, situação ou rotina comum a mais de um Caso de Uso.

Alternativas
Comentários
  • <<include>>: Obrigatórios
    <<extends>>: opcional
  • No contexto de casos de uso você pode ter uma inclusão no qual o caso incluído passa a fazer parte do outro include ou extensão extend onde é incorporado o comportamento de outro caso de uso.
  • A associação de Inclusão costuma ser utilizada quando existe um serviço, situação ou rotina comum a mais de um Caso de Uso. Quando isso ocorre, a documentação dessa rotina é colocada num Caso de Uso específico para que outros Casos de Uso utilizem-se desse serviço, evitando-se descrever uma mesma sequência de passos em vários Casos de Uso. Os relacionamentos de Inclusão indicam uma obrigatoriedade, ou seja, quando um determinado Caso de Uso possui um relacionamento de Inclusão com outro, a execução do primeiro obriga também a execução do segundo. Uma associação de Inclusão é representada por uma reta tracejada contendo uma seta em uma de suas extremidades que aponta para o Caso de Uso incluído no Caso de Uso posicionadado do outro lado da reta. As associações de Inclusão costumam apresentar também um Estereótipo contendo o texto include, entre dois sinais de menor e dois sinais de maior (include).