Skip to content. | Skip to navigation

Personal tools
You are here: Home Theses Ontologies and Model-Driven Software Engineering of Information Systems


Prof. Dr. S. Decker
RWTH Aachen
Informatik 5
Ahornstr. 55
D-52056 Aachen
Tel +49/241/8021501
Fax +49/241/8022321

How to find us

Annual Reports





Ontologies and Model-Driven Software Engineering of Information Systems

Thesis type
  • Bachelor
  • Master
Status Open

Bachelorthesis / Masterthesis


Ontologies and Model-Driven Software Engineering of Information Systems


The chair of software engineering in collaboration with the chair for Information Systems of the RWTH Aachen offers the following thesis.

Task Field

An ontology offers a way of defining and sharing knowledge and information between domain experts in a machine processable form. Domain-Specific Languages (DSLs), on the other side, provide simple and effective solutions to formalize domain artifacts. Over a long period of time, research communities using DSLs and ontologies have been working in parallel isolation. The aim of this thesis is to bride this gap by building the connection of ontologies to well-studied languages like the UML class diagrams in the data structure of an application.


The task of this thesis is to engineer a methodology to enrich the information system generated by MontiGem with the semantic information of an ontology. The generator needs to be extended to connect the classes and properties of an ontology to the data structure created from the classes and attributes of class diagrams in the MontiCore language CD4A. This way, additional information, meta-data and relations or extended queries can be attached to the developed information system and can made visible in the application.


Areas of Focus

·        Investigation of current ontology methodologies and their implementations like DCAT or from the Linked Open Vocabularies (LOV)

·        Realization in the Enterprise Information System MontiGem

·        Evaluating the method with a use-case from the Internet of Production (IoP)

Desireable Prior Knowledge

·        Basic knowledge about modeling, e.g., UML class diagrams

·        Basic knowledge in the Semantic Web

·        Programming Experiences in Java


Dr. Judith Michael


Malte Heithoff, M.Sc.

Johannes Theissen-Lipp, M.Sc.

For more information, see the following attachment:

Ontologies in Montigem.pdf — PDF document, 213Kb

Related projects

Document Actions