Visões da UML2. Use Cases Diagrama de Seqüência Instância Barra de Ativação.

Post on 07-Apr-2016

217 views 1 download

Transcript of Visões da UML2. Use Cases Diagrama de Seqüência Instância Barra de Ativação.

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

provida requerida

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