188.387 Semi-Automatic Information and Knowledge Systems
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2019S, VU, 2.0h, 3.0EC, to be held in blocked form


  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

The goal of this course is the theoretical and practical application of Semantic Web technologies for solving problems in computer science and other related disiplines. The course will strengthen the understanding of the application of advanced Semantic Web approaches, and furthermore allow a better evaluation of the practical applicability of such technologies in both safety-critical environments (e.g., air traffic management or production automation) as well as in the software engineering application domain (e.g., requirements management). This course is a recommended next course after the introductory course 188.399 Introduction to Semantic Web, which covers the basic Semantic Web technologies. This course focuses on advanced topics including Ontology Modeling with OWL2, the use of Ontology Design Patterns, the evaluation of semantic knowledge structures such as Ontologien/Knowledge Graphs, various types of Semantic Web applications (e.g., ontology based data access, semantic search), and techniques for data integration such as ontology mapping and alignment.

Subject of course

Semantic Web Basics:

Einführung in Semantic Web

Ontology Engineering with OWL2

Ontology Design Patterns

Ontology-based Data Integration


Ontology Mapping

Advanced Applications of Semantic Web Technologies:

Ontology Alignment I and II

Semantic Integration of heterogeneous data sources

Crowdsourcing enabled Ontology Engineering

Semantic and Exploratory Search



Course dates

Mon10:00 - 12:0011.03.2019Seminarraum FAV 01 C (Seminarraum 188/2) Introduction. Advanced Semantic Applications (Sabou)
Mon10:00 - 12:0025.03.2019Seminarraum FAV 01 C (Seminarraum 188/2) Ontology Modeling (Advanced OWL, Ontology Design Patterns) (Sabou)
Mon10:00 - 12:0008.04.2019Seminarraum FAV 01 C (Seminarraum 188/2) Evaluation of Knowledge Structures (Sabou)
Mon10:00 - 12:0029.04.2019Seminarraum FAV 01 C (Seminarraum 188/2) Evaluation of Knowledge Structures 2, Mid-Term Presentations of Practical Exercise (Sabou)
Fri10:00 - 12:0003.05.2019Seminarraum FAV 01 C (Seminarraum 188/2) Introduction to Ontology Alignmen (Lanzenberger)
Mon10:00 - 12:0006.05.2019Seminarraum FAV 01 C (Seminarraum 188/2) Ontology Alignment in practice (Lanzenberger)
Fri10:00 - 12:0024.05.2019Seminarraum FAV 01 C (Seminarraum 188/2) Reasoning in Ontologies (Lanzenberger)
Mon10:00 - 12:0027.05.2019Seminarraum FAV 01 C (Seminarraum 188/2) Semantic Integration (Lanzenberger)
Fri10:00 - 13:0014.06.2019Seminarraum FAV 01 C (Seminarraum 188/2) End-Term Presentations of Practical Exercise
Course is held blocked

Examination modalities


The theoretical contens of this course will be taught in lecture units. The practical part of this couse will be completed in groups of 2-3 students, who will work on and present a practical case study. For mastering this course, participants need to pass both the practical case study as well as a final written exam.

Course registration

Begin End Deregistration end
18.02.2019 00:00 11.03.2019 00:00 18.03.2019 00:00



Slides are available in TUWEL.

Previous knowledge

Knowledge of basic Semantic Web technologies, such as those presented in the introductory courses for this subject  (e.g., 188.399 VU Introduction to Semantic Web), is assumed.

Preceding courses

Accompanying courses