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 Estrutural do Sistema
- Notação de Diagrama de Pacotes
- Decompondo o Sistema em Pacotes
- Modelando Dependências entre Pacotes
- Exercício Prático: Modelagem da Estrutura de Pacotes
Análise das Necessidades do Usuário
- Notação de Diagrama de Casos de Uso
- Identificação dos Atores
- Identificação dos Casos de Uso
- Relacionamentos entre Casos de Uso
- Exercício Prático: Modelagem de Casos de Uso
Definição dos Requisitos do Sistema
- Dos Casos de Uso aos Requisitos do Sistema
- Notação de Diagrama de Requisitos
- Especificando os Requisitos
- Definindo a Estrutura dos Requisitos
- Verificando os Requisitos com Casos de Teste
- Relacionamentos entre Requisitos
- Exercício Prático: Modelagem de Requisitos
Definição dos Blocos Estruturais (Visão de Caixa Preta)
- Notação do Diagrama de Definição de Blocos
- Blocos Estruturais
- Modelagem das Propriedades dos Blocos
- Definindo Relacionamentos entre Blocos
- Definindo o Dicionário de Dados do Sistema
- Exercício Prático: Modelagem da Visão de Caixa Preta de um Sistema
Modelando a Estrutura dos Blocos (Visão de Caixa Branca)
- Diagrama de Blocos Internos
- Visualização das Partes do Bloco
- Conectando as Partes com Conectores
- Definindo Portas (Ports)
- Definindo Fluxos de Itens e Blocos de Interface
- Exercício Prático: Modelagem da Visão de Caixa Branca de um Sistema
Modelando Restrições do Sistema
- Definindo Blocos de Restrição (Constraint Blocks)
- Vinculando Propriedades de Restrição com Propriedades de Valor
- Executando Parametrização
- Exercício Prático: Modelagem de Parametrizações
Projetando o Comportamento do Sistema Baseado em Estados
- Notação do Diagrama de Máquina de Estados
- Identificação dos Estados
- Definindo Eventos de Transição de Estado
- Especificando Sinais
- Especificando Efeitos
- Executando Máquinas de Estados
- Exercício Prático: Modelagem de Máquinas de Estados
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
- Exercício Prático: Modelagem de Atividades
Projetando Comunicações
- Notação do Diagrama de Sequência
- Modelando Linhas de Vida (Lifelines)
- Modelando Mensagens
- Decompondo Interações Usando Referências
- Aplicando Fragmentos de Interação
- Definindo Restrições de Tempo
- Exercício Prático: Modelagem de Interações
Modelando Construções Transversais (Cross-Cutting Constructs)
- 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
- Exercício Prático: Construindo uma Matriz de Alocação
Validação de Modelos
- Introdução ao Curso
- Introdução à Validação de Modelos
- Criando Suiates de Validação Personalizadas
- Introdução às Métricas de Modelo
- Suiates de Métricas Predefinidas
- Desenvolvendo Suiates de Métricas Personalizadas
Modelos & Expressões Estruturadas
- Módulo 01 – Introdução
- Módulo 02 – 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%
- Slides: 35%
- Demonstracões: 5%
Requisitos
Nenhum pré-requisito.
Público-alvo:
- Engenheiros de Sistemas envolvidos em modelagem de arquitetura e design de sistemas.
- Profissionais de Engenharia de Sistemas Baseada em Modelos (MBSE).
40 Horas