Programa do Curso

Introdução

  • Apresentações do instrutor e dos participantes
  • Introdução à modelagem
  • Introdução ao SysML
  • Introdução ao MagicDraw/Cameo
  • Definição de um Estudo de Caso

Decomposição do Sistema Estrutural

  • Notação de Diagrama de Pacote
  • Decompondo o sistema em pacotes
  • Modelando dependências entre pacotes
  • Atividade Prática: Modelando a estrutura de pacotes

Análise das Necessidades do Usuário

  • Notação de Diagrama de Caso de Uso
  • Identificando atores
  • Identificando casos de uso
  • Relações entre casos de uso
  • Atividade Prática: Modelando casos de uso

Definindo Requisitos do Sistema

  • De casos de uso para requisitos do sistema
  • Notação de Diagrama de Requisitos
  • Especificando requisitos
  • Definindo a estrutura dos requisitos
  • Verificando requisitos com casos de teste
  • Relações entre requisitos
  • Atividade Prática: Modelando requisitos

Definindo Blocos Estruturais (Visão Caixa Preta)

  • Notação de Diagrama de Definição de Bloco
  • Blocos estruturais
  • Modelando propriedades dos blocos
  • Definindo relações entre os blocos
  • Definindo o dicionário de dados do sistema
  • Atividade Prática: Modelando a visão caixa preta de um sistema

Modelando a Estrutura dos Blocos (Visão Caixa Branca)

  • Diagrama Interno de Bloco
  • Visualizando partes do bloco
  • Ligando partes com conectores
  • Definindo portas
  • Definindo fluxos de itens e blocos de interface
  • Atividade Prática: Modelando a visão caixa branca de um sistema

Modelando Restrições do Sistema

  • Definindo blocos de restrição
  • Vinculando propriedades de restrição com propriedades de valor
  • Executando paramétricas
  • Atividade Prática: Modelando paramétricas

Projetando Comportamento Baseado em Estado do Sistema

  • Notação de Diagrama de Máquina de Estados
  • Identificando estados
  • Definindo eventos de transição de estado
  • Especificando sinais
  • Especificando efeitos
  • Executando máquinas de estado
  • Atividade Prática: Modelando máquinas de estado

Projetando Fluxos de Controle e Dados

  • Diagrama de Atividade
  • Definindo atividades
  • Especificando parâmetros
  • Definindo ações
  • Modelando fluxos de controle
  • Modelando fluxos de dados
  • Executando atividades
  • Atividade Prática: Modelando atividades

Projetando Comunicações

  • Notação de Diagrama de Sequência
  • Modelando linhas de vida
  • Modelando mensagens
  • Decompondo interações usando referências
  • Aplicando fragmentos de interação
  • Definindo restrições temporais
  • Atividade Prática: Modelando interações

Modelando Construções Transversais

  • Arquiteturas lógicas e físicas
  • Relação de alocação
  • Opções de exibição de alocações
  • Identificando tipos de alocações
  • Matriz de alocação
  • Atividade Prática: Construindo a matriz de alocação

Validação do Modelo

  • Introdução ao curso​
  • Introdução à validação de modelo​
  • Criando suítes de validação personalizadas​
  • Introdução a métricas de modelo​
  • Suítes de métrica pré-definidas​
  • Desenvolvendo suítes de métricas personalizadas

Modelos & Expressões Estruturadas

  • Módulo 01 – Introdução​
  • Módulo 02 – Os Fundamentos​
  • Módulo 03 – Metamodelo UML e Perfis​
  • Módulo 04 – Operações de Navegação​
  • Módulo 05 – Encontrar, Testar e Filtrar​
  • Módulo 06 – Valores & Operações do Modelo​
  • Módulo 07 – Scripts​
  • Módulo 08 – Aplicações no MagicDraw​

Duração Estimada da Aula

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

Requisitos

Nenhum.

Público-Alvo:

  • Engenheiros de Sistemas envolvidos em modelagem de arquitetura e design de sistemas.
  • Praticantes de Engenharia de Sistemas Baseada em Modelo (MBSE).
 40 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (4)

Próximas Formações Provisórias

Categorias Relacionadas