Get in Touch

Course Outline

Introduction

  • Gaining insight into OCL and UML language architecture
  • Overview of OWL and ontology structures

Object Constraint Language (OCL)

  • Abstract and concrete syntax
  • Describing semantics via UML
  • Utilising the OCL standard library
  • Incorporating OCL expressions within UML models
  • Understanding semantics pages
  • Exploring additional OCL concepts
  • Extending OCL capabilities

Web Ontology Language (OWL)

  • Overview of the Resource Description Framework (RDF)
  • XML serialization syntax for RDF
  • Comprehending fundamental OWL elements
  • Understanding complex OWL classes
  • Importing ontologies
  • Mapping ontologies
  • Managing ontology versions

OCL and OWL Semantic Integration

  • Converting UML Class diagrams to OWL Ontologies
  • Transforming OWL/SWRL to the REWERSE Rule Markup Language (R2ML)
  • Mapping R2ML integrity constraints to OCL

Summary and Future Steps

Requirements

  • Fundamental programming skills
  • Basic comprehension of application structures

Target Audience

  • Programmers
  • Software engineers
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories