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
  • Identificação de 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

Validação do modelo

  • Introdução ao curso
  • Introdução à validação de modelos
  • Criando conjuntos de validação personalizados
  • Introdução às métricas do modelo
  • Suítes de métricas predefinidas
  • Desenvolvimento de conjuntos de métricas personalizadas

Modelos e iões Expressestruturados

  • Módulo 01 -Introdução
  • Módulo 02 - Os princípios básicos
  • Módulo 03 - UML Metamodelo e Perfis
  • Módulo 04 -Operações de navegação
  • Módulo 05 - Localizar, Testar eFiltrar
  • Módulo 06 - Valores e Operações doModelo
  • Módulo 07 - Scripts
  • Módulo 08 - Aplicações em [3]

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