///
Um sistema orientado a objetos pode ser modelado a partir de três modelos distintos, embora relacionados, cada qual capturando aspectos importantes e necessários para uma descrição completa do sistema. Estes modelos são: I : descreve a estrutura dos objetos − sua identidade, seus relacionamentos com outros objetos, seus atributos e suas operações. O objetivo na construção deste modelo é capturar os conceitos do mundo real que são importantes para a aplicação. A UML 2.0, para descrever este modelo, utiliza os diagramas de ...... .
II : descreve os aspectos dos objetos que tratam do tempo e da sequência de operações − eventos que marcam mudanças, estados que definem o contexto para eventos e a organização de eventos e estados. A UML 2.0, para descrever este modelo, utiliza os diagramas de ...... .
III: descreve como os objetos individuais colaboram para alcançar o comportamento do sistema como um todo. A UML 2.0, para descrever este modelo, utiliza os diagramas de ...... .
A correspondência entre os modelos I, II e III e os diagramas que completam as lacunas são, correta e respectivamente, apresentada em:
| I | II | III | ||||
|---|---|---|---|---|---|---|
| Modelo | Diagramas | Modelo | Diagramas | Modelo | Diagramas | |
| A | Estruturas | Casos de Uso | Aspectos | Atividades | Objetos | Objetos, de Classes |
| B | Estados | Estados, de Colaboração | Interações | Atividades, de Sequência | Classes | Componentes |
| C | Padrões Estruturais | Atividades | Padrões Creacionais | Estados | Padrões Comportamentais | Implantação |
| D | Interações | Componentes, de Implantação | Classes | Classes | Estados | Atividades, de Sequência |
| E | Classes | Objetos, de Classes | Estados | Estados | Interações | Casos de Uso, de Sequência |