A linguagem UML é uma notação para modelagem e documentação de software orientado a objetos. Apesar de originalmente concebida para a modelagem e documentação de software, a mesma tornou-se uma importante ferramenta para a especificação e projeto de sistemas embarcados, dada a sua grande capacidade de abstração. Sua versão atual suporta 14 tipos diferentes de diagramas que permitem a modelagem da estrutura e do comportamento de um sistema. Associe a coluna da direita com a da esquerda de acordo com as características e descrição desses diagramas.
(1) Diagrama de Classes
(2) Diagrama de Casos de Uso
(3) Diagrama de Comunicação
(4) Diagrama de Sequência
( ) Apresenta as classes de objetos que serão utilizados durante a execução do sistema e os relacionamentos presentes entre os mesmos, tais como heranças, agregações e composição.
( ) Representa a interação entre objetos que colaboram, apresentando a ordem no qual as mensagens são trocadas entre os mesmos.
( ) Provê uma descrição de alto nível da funcionalidade disponibilizada pela interação do sistema com os usuários e/ou outros sistemas.
( ) Apresenta as mensagens que são trocadas entre objetos, tendo o foco nas relações entre objetos e associações entre classes que são necessárias para essa troca.
Assinale a alternativa que contém a sequência CORRETA de associação, de cima para baixo.