Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
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