DA MATA, S. Visões da posthistoire Visões da posthistoire ...
Visões da UML2
description
Transcript of Visões da UML2
Visões da UML2
Use Cases
Use Cases
Diagrama de Seqüência
Instância
Barra de Ativação
Diagrama de Seqüência
Msg Síncrona
Sem detalhes sobre o Processo de comunicação
Msg não interpretada
Diagrama de Seqüência
Msg Self
Msg que requer tempo para chegar
Diagrama de Seqüência
Msg Assíncrona
Sender abandona a msg caso oReceptor não esteje pronto
Diagrama de Seqüência
Sender aguardaAcknowledgmentpor um determinado tempo
Criação de objetos
Diagrama de Seqüência
Ação de retorno(opcional)
Término
Diagrama de Seqüência
Desvio condicional(Tempo de vidaConcorrente)
Diagrama de SeqüênciaInterações e fragmento combinado
Relacionamentos
Primitive Types
UML
Basic LineItemOrder
<<use>><<import>>
<<merge>>
Interfaces
ProximitySensorISensor
providarequerida
Representaçãoexpandida
Conexão direta
Porta – paths Realize e Usage
Classes
Agregação Composição
Realize e Realization
Interface e classe de implementação Classe e IntefaceClasse suporta o comportamentoNão necessariamente a estrutura
Colaboração
Pode ter estrutura interna
Realiza um caso de uso ou outro classificador
Componente
instância
Difere da Uml (icon no canto)
Componente e Artefato
Porta e Anotações
Componentes e paths
Opções do Componente
Deployment
Semstereotype
Deployment
Conectando os nós
Diagrama de Atividades
Make Payment
SendInvoice
Atividades e objeto
Atividades parametrizadas(PIN)
Gera parâmetro
Recebe parâmetro
Atividades, objeto e PIN
Diagrama de Atividades
Conectores e Sincronizações
Diagrama de Atividades
Anotação e Sinalização de Evento
Diagrama de Atividades
Fim de atividade e de fluxo
Diagrama de Atividades
Swimlanes:Horizontais e Verticais
Diagrama de Colaboração
Msg Self
Msg entre objetos