Entrar em Contato

Programa do Curso

Introdução à Modelagem de Sistemas

  • O que é um modelo de sistema?
  • Os quatro pilares da modelagem de sistemas
  • Centrado em modelo vs centrado em documento
  • O que é o SysML?
  • Relação entre SysML e UML
  • Os quatro pilares do SysML

Construtos Comuns e Transversais

  • Perfis, estereótipos e tags
  • Molduras de diagramas
  • Comentários
  • Alocações

Diagramas de Pacote

  • O que é um pacote?
  • Estruturando o modelo com pacotes
  • Contenção de pacotes
  • Dependências de pacotes
  • Representando a estrutura do modelo
  • Visões e pontos de vista

Diagramas de Requisitos

  • O que é um requisito?
  • Modelando requisitos atômicos
  • Rastreabilidade de requisitos

Diagramas de Caso de Uso

  • O sistema como uma caixa preta
  • Identificando a fronteira do sistema com atores
  • Casos de uso como serviços do sistema
  • Por trás do diagrama de caso de uso
  • Estrutura do caso de uso · Cenários nominais e alternativos
  • Gerenciando comportamento comum
  • Comportamento estendido e especializado

Diagramas de Atividade

  • Modelando lógica baseada em fluxo
  • Ações vs atividades
  • Entendendo o fluxo de tokens
  • Fluxo de controle vs fluxo de objetos
  • Modelando decisões · Modelando concorrência
  • Fileiras (swimlanes) e responsabilidade

Diagramas de Definição de Bloco

  • O que é um bloco?
  • Recursos de bloco
  • Modelando tipos
  • Modelando a hierarquia do sistema
  • Generalizando elementos do sistema

Diagramas de Bloco Interno

  • Partes revisadas
  • Portas com propriedades de fluxo
  • Portas e interfaces padrão
  • Portas proxy e blocos de interface
  • Portas completas

Diagramas Paramétricos

  • O que é um bloco de restrição?
  • Restringindo propriedades do sistema

Diagramas de Sequência

  • Comportamento baseado em interação
  • Sequências simples
  • Síncrono vs assíncrono
  • Nós de fragmento
  • Nós de uso de interação

Diagramas de Máquina de Estados

  • Estados e sua sintaxe
  • Transições entre estados
  • Notação de pseudo-estados (inicial, decisão, histórico, fim)
  • Decompondo estados
  • Modelando estados concorrentes

Recursos de Modelagem de Sistemas e Leitura Adicional

  • Recursos web sugeridos
  • Bibliografia recomendada

Requisitos

Os interessados neste curso não precisam ter experiência prévia em modelagem de sistemas, mas devem ter um domínio sólido das técnicas de engenharia de sistemas "centradas em documentos".

 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas