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 do Diagrama de Pacotes
- Decompondo o sistema em pacotes
- Modelagem de dependências entre pacotes
- Tarefa Prática: Modelagem da estrutura de pacotes
Análise das Necessidades do Usuário
- Notação do Diagrama de Casos de Uso
- Identificação de atores
- Identificação de casos de uso
- Relacionamentos entre casos de uso
- Tarefa Prática: Modelagem de casos de uso
Definição dos Requisitos do Sistema
- Dos Casos de Uso aos Requisitos do Sistema
- Notação do Diagrama de Requisitos
- Especificação dos requisitos
- Definição da estrutura dos requisitos
- Verificação de requisitos com casos de teste
- Relacionamentos entre requisitos
- Tarefa Prática: Modelagem de requisitos
Definição de Blocos Estruturais (Visão Caixa Preta)
- Notação do Diagrama de Definição de Bloco
- Blocos estruturais
- Modelagem das propriedades dos blocos
- Definição de relacionamentos entre blocos
- Definição do dicionário de dados do sistema
- Tarefa Prática: Modelagem da visão caixa preta de um sistema
Modelagem da Estrutura dos Blocos (Visão 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
- Tarefa Prática: Modelagem da visão caixa branca de um sistema
Modelagem das Restrições do Sistema
- Definição de blocos de restrição
- Vinculação das propriedades de restrição com as propriedades de valor
- Execução de paramétricos
- Tarefa Prática: Modelagem de paramétricos
Design do Comportamento Baseado em Estados do Sistema
- Notação do Diagrama de Máquina de Estado
- Identificação de estados
- Definição dos eventos de transição de estado
- Especificação de sinais
- Especificação de efeitos
- Execução das máquinas de estado
- Tarefa Prática: Modelagem de máquinas de estado
Design de Fluxos de Controle e Dados
- Diagrama de Atividade
- Definição de atividades
- Especificação de parâmetros
- Definição de ações
- Modelagem de fluxos de controle
- Modelagem de fluxos de dados
- Execução das atividades
- Tarefa Prática: Modelagem de atividades
Design de Comunicações
- Notação do Diagrama de Sequência
- Modelagem de 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
- Tarefa 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ções
- Matriz de alocação
- Tarefa 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 marcados
- Customizações
Teamwork Cloud & Cameo Collaborator
- Introdução
- Recursos e serviços do Teamwork Cloud
- Aplicativos web e administração
- Recursos da ferramenta de modelagem
- Ramificações & Mesclagem
- Particionamento do projeto
- Cameo Collaborator
Duração Estimada da Classe
- Laboratórios, 60%
- Slides, 35%
- Demonstrações, 5%
Declaração de Clientes (3)
A senhora Malavika é uma excelente treinadora. Muito dedicada e respondendo bem às minhas dúvidas. Entendo que o campo de SysML e EA é muito amplo, e ela fez o seu melhor para apresentar o treinamento da maneira mais adequada possível. Ela até utilizou seu tempo de intervalo para buscar respostas às nossas perguntas. Meu respeito! Uma grande 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