Programa do Curso

Introdução

  • Apresentação do formador e dos participantes
  • Introdução à modelação
  • Introdução a SysML
  • Introdução a MagicDraw/Cameo
  • Definição de um estudo de caso

Decomposição estrutural do sistema

  • Notação do diagrama de pacotes
  • Decomposição do sistema em pacotes
  • Modelagem de dependências de pacotes
  • Tarefa prática: Modelagem da estrutura de pacotes

Analisando as Necessidades do Usuário

  • Use Case Notação de diagrama
  • Identificando Atores
  • Identificar Use Cases
  • Relações Use Case
  • Tarefa prática: Modelação Use Cases

Definição dos requisitos do sistema

  • De Use Cases a Requisitos do Sistema
  • Notação do diagrama de requisitos
  • Especificação de requisitos
  • Definição da estrutura dos requisitos
  • Verificação de requisitos com casos de teste
  • Relações de requisitos
  • Tarefa prática: Modelagem de requisitos

Definição de blocos estruturais (visão de caixa preta)

  • Notação do diagrama de definição de blocos
  • Blocos Estruturais
  • Modelagem de propriedades de blocos
  • Definição de relações entre blocos
  • Definição do dicionário de dados do sistema
  • Tarefa prática: Modelagem da visão de caixa preta de um sistema

Modelagem da estrutura de blocos (visão de caixa branca)

  • Diagrama de bloco interno
  • Visualização de partes do bloco
  • Vinculação de partes com conectores
  • Definição de portas
  • Definição de fluxos de itens e blocos de interface
  • Tarefa prática: Modelagem da visão de caixa branca de um sistema

Modelagem de restrições do sistema

  • Definição de blocos de restrição
  • Vinculação de propriedades de restrição com propriedades de valor
  • Execução de parametrizações
  • Tarefa prática: Modelagem de parametrizações

Projetando o comportamento do sistema baseado em estado

  • Notação de diagrama de máquina de estado
  • Identificação de estados
  • Definição de eventos de transição de estado
  • Especificação de sinais
  • Especificando efeitos
  • Execução de máquinas de estado
  • Tarefa prática: Modelagem de máquinas de estado

Conceber fluxos de controlo e de dados

  • Diagrama de actividades
  • Definição de Activities
  • Especificação de parâmetros
  • Definição de acções
  • Modelação de fluxos de controlo
  • Modelação de fluxos de dados
  • Executando Activities
  • Tarefa prática: Modelação Activities

Projetar Communications

  • Notação de Diagramas de Sequência
  • Modelação de linhas de vida
  • Modelação de mensagens
  • Decomposição de interações utilizando referências
  • Aplicação de fragmentos de interação
  • Definição de restrições de tempo
  • Tarefa prática: Modelagem de interações

Modelagem de construtos transversais

  • Arquitecturas lógicas e físicas
  • Relação de atribuição
  • Opções de exibição de alocações
  • Identificando tipos de alocações
  • Atribuição Matrix
  • Trabalho prático: Afetação de edifícios Matrix

Linguagem específica do domínio (DSL)

  • Introdução
  • Conceitos evisão geral da DSL
  • Perfis
  • Estereótipos
  • Etiquetas evalores marcados
  • Personalizações

Nuvem de trabalho em equipe e Colaborador Cameo

  • Introdução
  • Recursos eserviços do Teamwork Cloud
  • Aplicações Web eAdministração
  • Recursos da ferramenta de modelagem
  • Ramificações e mesclagem
  • Particionamento de projetos
  • Colaborador Cameo

Duração estimada do tempo de aula

  • Laboratórios, 60%
  • Slides, 35%
  • Demonstrações, 5%

Requisitos

Nenhum.

Público-alvo:

  • Engenheiros de sistemas envolvidos na modelação de arquitetura e conceção de sistemas.
  • Profissionais deengenharia de sistemas baseados em modelos (MBSE).
 40 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas