Omega-RIDL is a dedicated language to describe commitments. Its pseudo-natural syntax was based on RIDL (Reference and Idea Language), an old textual language used (amongst other things) to specify binary NIAM schemas (NIAM is the predecessor of ORM). To reduce complexity, Omega-RIDL was designed to support only relational databases, but with no limits for extension to other sources.
In this thesis/apprenticeship you will need to study Omega-RIDL in detail and propose and justify a good extension to allow other data sources as well. A mapping GUI must also be created in order to facilitate the mapping of application symbols (eg. database tables) to ontology concepts.
Ruben Verlinden (ruben.verlinden at vub.ac.be)
Stijn Christiaens (stijn.christiaens at vub.ac.be)