Extension of Omega-RIDL for XML + mapping GUI

    Background

    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.

    Apprenticeship / thesis

    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.

    Environment

    Java, Eclipse

    Contact

    Ruben Verlinden (ruben.verlinden at vub.ac.be)

    Stijn Christiaens (stijn.christiaens at vub.ac.be)