Para modelar a dinâmica de um sistema a Unified Modeling Language (UML) utiliza 5 diagramas: de casos de uso (use case), de seqüência (sequence diagram), de colaboração (collaboration diagram), de estados (statechart diagram) e de atividade (activity diagram). Considere as afirmações:
I. O diagrama de casos de uso mostra uma série de casos de uso e de atores, e suas relações.
II. O diagrama de seqüência é um diagrama de interação que enfatiza a ordenação de mensagens no tempo.
III. O diagrama de colaboração é um diagrama de interação que enfatiza a organização estrutural dos objetos que enviam e recebem mensagens.
IV. O diagrama de atividade mostra o fluxo de atividade dentro do sistema.
Sobre as afirmações, pode-se dizer que