Ciência da Computação Software Engenharia de Software

Com relação ao diagrama de casos de uso (UML) a seguir, assinale a alternativa correta:

  • A. O relacionamento B não está em conformidade segundo a UML. Não é possível utilizar herança entre atores.
  • B. O relacionamento D apresenta um relacionamento de generalização, válido entre casos de uso.
  • C. O relacionamento C indica que o comportamento do "Caso 1" pode opcionalmente acionar o "Caso 4".
  • D. O relacionamento A denota que sempre que for acionado o comportamento do "Caso 1", será também acionado o comportamento do "Caso 2".