Programa do Curso
Introdução
- Apresentação do Instrutor e dos Participantes
- Introdução ao modelamento
- 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
- Decompor o Sistema em Pacotes
- Modelar Dependências entre Pacotes
- Tarefa Prática: Modelagem da Estrutura do Pacote
Análise das Necessidades dos Usuários
- Notação de Diagrama de Casos de Uso
- Identificação de Atores
- Identificação dos Casos de Uso
- Relacionamentos entre Casos de Uso
- Tarefa Prática: Modelagem dos Casos de Uso
Definição dos 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 dos Requisitos por meio de Casos de Teste
- Relacionamentos entre Requisitos
- Tarefa Prática: Modelagem dos Requisitos
Definição de Blocos Estruturais (Visão de Caixa Preta)
- Notação do Diagrama de Definição de Blocos
- Blocos Estruturais
- Modelagem das Propriedades dos Blocos
- Definição dos Relacionamentos entre Blocos
- Definição do Dicionário de Dados do Sistema
- Tarefa Prática: Modelagem da Visão de Caixa Preta de um Sistema
Modelagem da Estrutura dos Blocos (Visão de Caixa Branca)
- Diagrama Interno do Bloco
- Visualização das Partes do Bloco
- Conexão das Partes por meio de Conectores
- Definição das Portas
- Definição dos Fluxos de Itens e Blocos de Interface
- Tarefa Prática: Modelagem da Visão de Caixa Branca de um Sistema
Modelagem das Restrições do Sistema
- Definição dos Blocos de Restrição
- Vinculação das Propriedades das Restrições às Propriedades de Valor
- Execução do Paramétrico
- Tarefa Prática: Modelagem do Paramétrico
Projeto do Comportamento Baseado em Estados do Sistema
- Notação do Diagrama de Máquina de Estados
- Identificação dos Estados
- Definição dos Eventos de Transição de Estado
- Especificação dos Sinais
- Especificação dos Efeitos
- Execução das Máquinas de Estados
- Tarefa Prática: Modelagem das Máquinas de Estados
Projeto dos Fluxos de Controle e Dados
- Diagrama de Atividade
- Definição das Atividades
- Especificação dos Parâmetros
- Definição das Ações
- Modelagem dos Fluxos de Controle
- Modelagem dos Fluxos de Dados
- Execução das Atividades
- Tarefa Prática: Modelagem das Atividades
Projeto da Comunicação
- Notação do Diagrama de Sequência
- Modelagem das Linhas de Vida
- Modelagem das Mensagens
- Decomposição das Interações Usando Referências
- Aplicação de Fragmentos de Interação
- Definição das Restrições Temporais
- Tarefa Prática: Modelagem das Interações
Modelagem de Constructos transversais (Cross-Cutting Constructs)
- Arquiteturas Lógicas e Físicas
- Relação de Alocação
- Opções de Exibição das Alocações
- Identificação dos Tipos de Alocação
- Matriz de Alocação
- Tarefa Prática: Construção da Matriz de Alocação
Linguagem Específica do Domínio (DSL)
- Introdução
- Conceitos e Visão Geral da DSL
- Perfis
- Esteriotipos
- Tags e Valores Tagged
- Customizaçõ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
- Branches & Merge
- Partitionamento 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