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%
 40 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas