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 Pacotes
- Decompondo o sistema em pacotes
- Modelando dependências entre pacotes
- Atividade Prática: Modelagem da estrutura de pacotes
Analisando Necessidades do Usuário
- Notação de Diagrama de Caso de Uso
- Identificando atores
- Identificando casos de uso
- Relacionamentos entre casos de uso
- Atividade Prática: Modelagem de casos de uso
Definindo Requisitos do Sistema
- De casos de uso a requisitos do sistema
- Notação de Diagrama de Requisitos
- Especificando requisitos
- Definindo a estrutura dos requisitos
- Verificando requisitos com casos de teste
- Relacionamentos entre requisitos
- Atividade Prática: Modelagem de 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 blocos
- Definindo dicionário de dados do sistema
- Atividade Prática: Modelagem da visão caixa preta de um sistema
Modelando a Estrutura dos Blocos (Visão Caixa Branca)
- Diagrama de Bloco Interno
- Visualizando partes dos blocos
- Ligando partes com conectores
- Definindo portas
- Definindo fluxos de itens e blocos de interface
- Atividade Prática: Modelagem da 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étricos
- Atividade Prática: Modelagem de paramétricos
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: Modelagem de 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: Modelagem de 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 de tempo
- Atividade Prática: Modelagem de interações
Modelando Construtos Transversais
- Arquiteturas lógicas e físicas
- Relacionamento de alocação
- Opções de exibição de alocações
- Identificando tipos de alocações
- Matriz de alocação
- Atividade Prática: Construindo matriz de alocação
Relatórios Personalizados
- Visão geral
- Introdução à geração de relatórios
- A Linguagem de Template Velocity
- Extensões do MagicDraw para VTL
- Trabalhando em formatos do Microsoft Office
- Desenvolvendo e mantendo modelos
Automação Usando Macros & Scripting
- Introdução
- Conceitos gerais
- Introdução à API
- Classes comuns e úteis
- Onde o código vai?
- Exemplos e exercícios práticos
Requisitos
Nenhum.
Público-Alvo:
- Engenheiros de Sistemas envolvidos em modelagem de arquitetura e design de sistemas.
- Praticantes de Engenharia de Sistemas Baseada em Modelos (MBSE).
Declaração de Clientes (4)
Anil foi muito compreensivo e explicou o conteúdo do curso com detalhes. Com mais tempo, o resultado do curso seria melhor em vez de correr o conteúdo, mas, no geral, Anil é muito familiarizado com o software CATIA e é um excelente instrutor,
Jaydon - GRI Towers South Africa
Curso - Learning CATIA
Máquina Traduzida
A Sra. Malavika é uma excelente instrutora. Muito dedicada e atenta às minhas perguntas. Entendo que o escopo do SysML e EA é muito amplo, e ela fez o seu melhor para apresentar o treinamento de maneira adequada. Ela até mesmo utilizou seu tempo de intervalo para buscar respostas às nossas dúvidas. Muito respeito! Uma ótima professora!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Curso - System Engineering using SysML and UML 2
Máquina Traduzida
I mostly liked his subject knowledge and style.
Giacomo Urso
Curso - Systems Modelling with SysML
Máquina Traduzida
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.
Alexander Pavlovsky
Curso - Technical Architecture and Patterns
Máquina Traduzida