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 Pacote
- Decomposição do sistema em pacotes
- Modelagem de dependências entre pacotes
- Atividade Prática: Modelagem da estrutura de pacotes
Análise das Necessidades do Usuário
- Notação de Diagrama de Caso de Uso
- Identificação dos Atores
- Identificação dos Casos de Uso
- Relações entre os Casos de Uso
- Atividade Prática: Modelagem de Casos de Uso
Definição de Requisitos do Sistema
- De Casos de Uso para Requisitos do Sistema
- Notação de Diagrama de Requisitos
- Especificação dos Requisitos
- Definição da Estrutura dos Requisitos
- Verificação de Requisitos com Casos de Teste
- Relações entre os Requisitos
- Atividade Prática: Modelagem de Requisitos
Definição de Blocos Estruturais (Visão de Caixa Preta)
- Notação de Diagrama de Definição de Bloco
- Blocos Estruturais
- Modelagem das Propriedades dos Blocos
- Definição de Relações entre os Blocos
- Definição do Dicionário de Dados do Sistema
- Atividade Prática: Modelagem da Visão de Caixa Preta do Sistema
Modelagem da Estrutura dos Blocos (Visão de Caixa Branca)
- Diagrama Interno de Bloco
- Visualização das Partes do Bloco
- Ligação das Partes com Conectores
- Definição de Portas
- Definição de Fluxos de Itens e Blocos de Interface
- Atividade Prática: Modelagem da Visão de Caixa Branca do Sistema
Modelagem das Restrições do Sistema
- Definição de Blocos de Restrição
- Vinculação das Propriedades de Restrição com Propriedades de Valor
- Execução de Parâmetros
- Atividade Prática: Modelagem de Parâmetros
Projeto do Comportamento Baseado em Estados do Sistema
- Notação de Diagrama de Máquina de Estados
- Identificação dos Estados
- Definição de Eventos de Transição de Estado
- Especificação de Sinais
- Especificação dos Efeitos
- Execução das Máquinas de Estados
- Atividade Prática: Modelagem de Máquinas de Estado
Projeto de Fluxos de Controle e Dados
- Diagrama de Atividade
- Definição de Atividades
- Especificação de Parâmetros
- Definição de Ações
- Modelagem dos Fluxos de Controle
- Modelagem dos Fluxos de Dados
- Execução das Atividades
- Atividade Prática: Modelagem de Atividades
Projeto de Comunicações
- Notação de Diagrama de Sequência
- Modelagem das Linhas de Vida
- Modelagem de Mensagens
- Decomposição de Interações Usando Referências
- Aplicação de Fragmentos de Interação
- Definição de Restrições Temporais
- Atividade Prática: Modelagem de Interações
Modelagem de Construtos Transversais
- Arquiteturas Lógicas e Físicas
- Relação de Alocação
- Opções de Exibição de Alocações
- Identificação dos Tipos de Alocação
- Matriz de Alocação
- Atividade Prática: Construção da Matriz de Alocação
Linguagem Específica de Domínio (DSL)
- Introdução
- Conceitos e Visão Geral da DSL
- Perfis
- Estereótipos
- Tags e Valores de Tag
- Personalizações
Teamwork Cloud & Cameo Collaborator
- Introdução
- Recursos e Serviços do Teamwork Cloud
- Aplicações Web e Administração
- Recursos da Ferramenta de Modelagem
- Ramificações & Fusão
- Particionamento do Projeto
- Cameo Collaborator
Duração Estimada da Aula
- Laboratórios, 60%
- Slides, 35%
- Demonstrações, 5%
Declaração de Clientes (3)
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