Get in Touch

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

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories