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

Durante a modelagem de um sistema utilizando a UML 2.0 um analista ficou responsável por elaborar dois tipos de diagramas comportamentais. O primeiro modela as expectativas dos usuários para o sistema bem como os recursos específicos do sistema. O segundo representa a lógica em qualquer nível que a modelagem precise, desde o workflow do sistema até implementações de métodos individuais. Estes diagramas, respectivamente, são:
  • A. Caso de Uso e Atividades.
  • B. Caso de Uso e Comunicação.
  • C. Máquina de estados e Atividades.
  • D. Máquina de estados e Comunicação.
  • E. Máquina de estados e Seqüência.