Course Outline

Introduction

  • Understanding OCL and UML language architecture
  • Overview of OWL and ontologies structure

Object Constraint Language (OCL)

  • Abstract and concrete syntax
  • Describing semantics using UML
  • Using OCL standard library
  • Using OCL expressions in UML models
  • Semantics page
  • Understanding other OCL concepts
  • Extending OCL

Web Ontology Language (OWL)

  • Overview of Resource Description Framework (RDF)
  • XML serialization syntax for RDF
  • Understanding the basic OWL elements
  • Understanding complex OWL classes
  • Importing ontologies
  • Ontology mapping
  • Ontology versioning

OCL and OWL Semantic Integration

  • Transforming UML Class diagram to OWL Ontology
  • Transforming OWL/SWRL to REWERSE Rule Markup Language (R2ML)
  • Mapping R2ML integrity constraints to OCL

Summary and Next Steps

Requirements

  • Basic programming skills
  • Basic understanding of application structures

Audience

  • Programmers
  • Software engineers
 21 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 4800 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (5)

Upcoming Courses

Related Categories