Entrar em Contato
 Duração 21 horas

Programa do Curso

Módulo 1. Por que uma Nova Linguagem

  • Por que usar modelos de sistemas?
  • Do SysML v1 ao SysML v2.
  • Principais melhorias e benefícios.
  • Linguagem, bibliotecas e API.
  • Introdução ao exemplo do curso.

Módulo 2. Conceitos Novos-Chave

  • Notação textual e gráfica.
  • Definições, Usos e Recursos (Features).
  • Relações de tipagem e especialização.
  • Modelos, Visões (Views) e Diagramas.
  • Visões Padrão do SysML v2.

Módulo 3. Pacotes e Organização

  • Pacotes e organização de modelos.
  • Nomes e Espaços de Nomes (Namespaces).
  • Propriedade e hierarquias de pacotes.
  • Importações e visibilidade.
  • Bibliotecas, Comentários e Documentação.

Módulo 4. Contexto do Sistema

  • Fronteira e escopo do sistema.
  • Usuários e sistemas externos.
  • Definições e Usos de Contexto.
  • Conexões de alto nível.
  • Exemplo de contexto do sistema de robôs.

Módulo 5. Modelagem de Requisitos

  • Elementos de requisito e identificadores.
  • Assuntos, Atores e Interessados (Stakeholders).
  • Definições e Usos de Requisitos.
  • Sub-requisitos e padrões reutilizáveis.
  • Pressupostos e condições necessárias.
  • Satisfação de requisitos.

Módulo 6. Casos de Uso

  • Comportamento necessário e objetivos do usuário.
  • Assuntos, Atores e Objetivos.
  • Definições e Usos de Casos de Uso.
  • Conexões com Requisitos.
  • Casos de Uso Incluídos.
  • De Casos de Uso para Ações.

Módulo 7. Ações e Comportamento Baseado em Fluxo

  • Ocorrências e Ações.
  • Definições e Usos de Ações.
  • Ordenação, conclusão e terminação.
  • Caminhos alternativos e paralelos.
  • Parâmetros, Fluxos e Fluxos de Sucessão.
  • Ações de Envio e Aceitação.
  • Visões de Fluxo de Ações.

Módulo 8. Partes e Modelagem Estrutural

  • Itens e Partes.
  • Definições e Usos de Partes.
  • Atributos e valores de recursos.
  • Decomposição estrutural e reuso.
  • Multiplicidades.
  • Partes compostas e de referência.
  • Especialização e redefinição.

Módulo 9. Conexões, Interfaces e Fluxos

  • Definições e Usos de Conexões.
  • Definições e Usos de Portas.
  • Recursos direcionados e Portas conjugadas.
  • Definições e Usos de Interfaces.
  • Conexões versus Fluxos.
  • Visões de Interconexão.

Módulo 10. Visões de Sequência e Interações

  • Participantes e linhas de vida.
  • Envio e recepção de eventos.
  • Contextos de interação.
  • Mensagens e cargas úteis (payloads).
  • Ordenação de mensagens e eventos.
  • Exemplo de interação de entrega de robô.

Módulo 11. Modelagem Baseada em Estado

  • Definições e Usos de Estados.
  • Transições, Gatilhos e Guardas.
  • Ações de Entrada, Execução e Saída.
  • Efeitos de transição.
  • Estados aninhados e paralelos.
  • Visões de Transição de Estado.
  • Escolha entre Ações ou Estados.

Módulo 12. Cálculos, Restrições e Análise

  • Grandezas e unidades.
  • Definições e Usos de Cálculos.
  • Casos de Análise, entradas e resultados.
  • Restrições e asserções.
  • Exemplo de análise em tempo de operação.
  • Comparação de candidatos de projeto.

Módulo 13. Fundamentos da API e Integração do SysML v2

  • Propósito e serviços da API.
  • Provedores e Consumidores de API.
  • Projetos, Commits, Branches e Tags.
  • Navegação e consultas de modelos.
  • PIM, PSM, REST/HTTP e OSLC.
  • Integração e automação.

Módulo 14. Migração a partir do SysML v1.x

  • Escopo de migração e suporte de ferramentas.
  • Mapeamento de conceitos v1 para v2.
  • De diagramas para Visões.
  • Revisão de modelos migrados.
  • Opções de adoção e projetos-piloto.

Requisitos

Compreensão básica dos conceitos de engenharia de sistemas, incluindo requisitos, estrutura e comportamento do sistema. Familiaridade com SysML v1.x ou UML é útil, mas não obrigatória. Não é necessário conhecimento prévio de SysML v2 ou experiência em programação; os participantes devem estar confortáveis trabalhando em um editor de texto.

Público-alvo

Engenheiros de sistemas, praticantes de MBSE, arquitetos de sistemas e software, engenheiros de produto, analistas de negócios técnicos e usuários de SysML v1.x que desejam desenvolver habilidades práticas de modelagem com SysML v2.

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas