Tecnologia asp.net
Na UML 1.4 os diagramas de Seqüência e Colaboração compunham o chamado Diagrama de Interação. Na UML 2.0 são chamados de Diagramas de Interações os diagramas:
Seqüência, Comunicação (substituindo o de Colaboração da UML 1.4), Visão Geral da Interação e Diagrama Tempo.
Diagramas de Interação
(UML Superstructure Specification, v2)
Edson dos Santos Cordeiro www.cordeiro.pro.br edson@cordeiro.pro.br
2
Introdução: Diagrama de Seqüência
O diagrama de Seqüência foi desenvolvido por James Rumbaugh (OMT) e seu foco reside na identificação das seqüências temporais de interações realizadas entre objetos.
Introdução: Diagrama de Comunicação
O Diagrama de Comunicação é a versão da UML 2.0 para o Diagrama de Colaboração. Seu foco permanece o mesmo (em relação a UML 1.4), ou seja, continua enfatizando a comunicação relacionada à estrutura dos objetos em volvidos em uma tarefa.
3
4
Introdução: Diagrama de Visão Geral das Interações O Diagrama de Visão Geral de Interação possibilita que várias interações sejam combinadas em um único diagrama. Ele combina as especificações de mensagens de um diagrama de Seqüência e o fluxo de controle de um Diagrama de Atividades.
Introdução: Diagrama Tempo
5
6
Introdução
A UML (2.0) propõe treze tipos de diagramas divididos em três categorias. Seis tipos de diagramas representam a estrutura estática de uma aplicação, três representam tipos genéricos de comportamento e quatro representam diferentes aspectos de interações:
Diagrama de Seqüência
Diagramas Estruturais: incluem Diagramas de Classe, Diagrama de Objetos, Diagrama de Componentes, Diagrama de Estrutura Composta, Diagrama de Pacotes e Diagrama de Distribuição. Diagramas Comportamentais: incluem Diagrama de Casos de Uso, Diagrama de Atividade e Diagrama de Máquina de Estados. Diagramas de Interação: (todos derivados do Diagrama Comportamental) incluem Diagrama de Seqüência, Diagrama de Comunicação, Diagrama de