Programa do Curso

Introdução

  • Compreender a arquitetura da linguagem OCL e UML
  • Visão geral da OWL e da estrutura das ontologias

Linguagem de Restrição de Objectos (OCL)

  • Sintaxe abstrata e concreta
  • Descrevendo a semântica usando UML
  • Usando a biblioteca padrão OCL
  • Usando expressões OCL em modelos UML
  • Página de semântica
  • Entendendo outros conceitos de OCL
  • Estendendo OCL

Linguagem de Ontologia da Web (OWL)

  • Visão geral do Resource Description Framework (RDF)
  • [Sintaxe de serialização para RDF
  • Compreender os elementos básicos da OWL
  • Compreender as classes OWL complexas
  • Importação de ontologias
  • Mapeamento de ontologias
  • Controlo de versões de ontologias

Integração semântica de OCL e OWL

  • Transformar o diagrama de classes UML numa ontologia OWL
  • Transformação de OWL/SWRL para REWERSE Rule Markup Language (R2ML)
  • Mapeamento de restrições de integridade R2ML para OCL

Resumo e próximas etapas

Requisitos

  • Competências básicas de programação
  • Compreensão básica das estruturas das aplicações

Público

  • Programadores
  • Engenheiros de software
  21 horas
 

Declaração de Clientes (5)

Cursos Relacionados

Gerenciamento Eficiente de Requisitos Usando Métodos Ágeis e Modelagem UML

  21 horas

Categorias Relacionadas