O diagrama de casos de uso da UML tenta representar o sistema por intermédio de uma perspectiva do usuário, utilizando uma linguagem simples. Nesse tipo de diagrama
- A. o objetivo principal é representar a forma como as funcionalidades do sistema serão implementadas.
- B. os sistemas legados externos são representados como casos de uso estendidos.
- C. são representados principalmente os requisitos não funcionais e as interações envolvendo estes requisitos.
- D. os casos de uso são representados por retângulos e os atores, por bonecos magros.
- E. as associações de extensão são utilizadas para descrever cenários opcionais de um caso de uso.