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

            Número de participantes



            Preço por participante

            Declaração de Clientes (10)

            Cursos Relacionados

            Categorias Relacionadas