Programa do Curso

Introdução

  • Informações sobre os exames
  • Tabela de cobertura
  • OMG Diretório de Profissionais Certificados
  • Fazer o exame (online ou num centro de testes)

Porque modelamos

  • O valor da modelação
  • Quando é que modelamos?
  • Quando é que não modelamos?
  • Abstração
  • Introdução à MDA
  • Modelo de domínio
  • Análise do valor do modelo

O diagrama de classes

Estrutura comum

  • Tipo de classe
  • Dependência
  • Espaço de nomes
  • Tipo de visibilidade (público, privado, protegido)
  • MultiplicidadeElement
  • Restrição
  • Comentário

Classificadores simples

  • PrimitiveType
  • TipoDados
  • Enumeração
  • EnumerationLiteral
  • Interface
  • InterfaceRealization
  • Sinal
  • Receção

Classificadores estruturados

  • Associação
  • Classe

Classificação

  • Generalização
  • Caraterística
  • Caraterística estrutural
  • Caraterística comportamental
  • Propriedade
  • Operação
  • Parâmetro
  • Tipo de agregação (Composição, Agregação)

Valores

  • LiteralBoolean
  • LiteralInteger
  • LiteralReal
  • LiteralUnlimitedNatural
  • LiteralNull
  • LiteralString
  • Opaco Expressião

O diagrama de objectos

  • Especificação da Instância
  • Ranhura

O Diagrama de Pacotes

Pacotes

  • Pacote
  • PacoteImport

O Diagrama Use Case

Use Cases

  • Caso de Uso
  • Ator
  • Incluir

O Diagrama de Atividade

Activitis

  • Atividade
  • ActivityFinalNode
  • ActivityParameterNode
  • Fluxo de Controlo
  • Nó inicial
  • Nó de Decisão
  • FlowFinalNode
  • ForkNode
  • JoinNode
  • MergeNode
  • ObjectFlow
  • ObjectNode

Acções

  • Acções
  • CallBehaviorAction
  • CallOperationAction,
  • SendSignalAction
  • AcceptEventAction
  • Pino
  • InputPin, OutputPin
  • OpaqueAction

O Diagrama de Sequência

Interações

  • Interação
  • OccurrenceSpecification (Especificação de ocorrência)
  • Especificação de execução
  • Especificação de ocorrência de execução
  • Especificação de ocorrência de destruição
  • Linha de vida
  • Mensagem
  • Especificação de ocorrência de mensagem
  • MessageSort
  • MessageEnd

Comportamento comum

  • CallEvent
  • SignalEvent
  • Trigger
  • OpaqueBehavior

O Diagrama da Máquina de Estado

Máquinas de estado

  • Máquina de estado
  • Estado
  • Transição
  • Pseudostate: escolha, junção, inicial
  • Estado final

Requisitos

É necessária uma compreensão dos conceitos básicos de orientação para objectos ou conhecimentos básicos de UML.

 21 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (6)

Próximas Formações Provisórias

Categorias Relacionadas