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%
Testemunhos de Clientes (2)
Conhecimento, envolvimento e relacionamento do instrutor
Adam Kuklewski - GE Medical Systems Polska
Curso - Technical Architecture and Patterns
Máquina Traduzida
A correlação direta com o nosso tema de trabalho nos exemplos
Gabriel Gutierrez - ARGOTEC S.r.l.
Curso - Systems Modelling with SysML
Máquina Traduzida