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

Sobre o Diagrama de Caso de Uso da UML, é correto afirmar que:

  • a.

    casos de uso são mais utilizados no levantamento de requisitos não funcionais do que no levantamento de requisitos funcionais.

  • b.

    são elementos obrigatórios de um caso de uso: Ator, Objetivo, Classe, Fronteira do Sistema, Fluxo principal, Fluxo Alternativo, Pré-condição e Pós-condição.

  • c.

    um ator pode ser um subsistema do sistema principal.

  • d.

    casos de uso podem definir relações de inclusão (includes), exclusão (excludes), extensão (extends) e generalização com outros casos de uso.

  • e.

    atores são agentes externos que correspondem a um papel (role) que um ser humano, um processo, um outro sistema ou um dispositivo de hardware desempenha ao interagir com a aplicação.