Programa do Curso

Introdução à Modelagem de Sistemas

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

Construções Comuns e Transversais

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

Diagramas de pacotes

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

Diagramas de Requisitos

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

Use Case Diagramas

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

Diagramas de Atividades

  • Modelando lógica baseada em fluxo
  • Ações versus atividades
  • Compreendendo o fluxo de token
  • Fluxo de controle versus fluxo de objeto
  • Modelando decisões · Modelando simultaneidade
  • Raias e responsabilidade

Diagramas de definição de bloco

  • O que é um bloco?
  • Bloquear recursos
  • Tipos de modelagem
  • Modelando hierarquia do sistema
  • Generalizando elementos do sistema

Diagramas de blocos internos

  • Peças revisitadas
  • 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 Estado

  • Estados e sua sintaxe
  • Transições entre estados
  • Notação de pseudoestado (inicial, decisão, histórico, fim)
  • Estados em decomposição
  • Modelando estados simultâneos

Recursos de modelagem de sistema e leitura adicional

  • Recursos da web sugeridos
  • Literatura recomendada

Requisitos

Os alunos que desejem frequentar este curso não precisam de ter qualquer exposição prévia à modelação de sistemas, mas devem ter uma sólida compreensão das técnicas de engenharia de sistemas "centradas no documento".

 21 Horas

Declaração de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas