Description

Currently the OpenEngSB only provide RDB as back-end data storage, which in some case make it difficult to extend it further. Therefore, an initial version of Ontology back-end have been implemented in experimental version. However, this year we wanted to fully integrate an ontology back-end, e.g., Jena TDB, to OpenEngSB. One important assignment will be to evaluate the currently available ontology data storage, to choose the best one available. This implementation of the chosen ontology-based data storage will be the main focus of the GSoC project, with some additional tasks e.g., UI for managing the data, etc.

Benefit for student

Cutting edge technology (OSGi, Ontology), Modular work package.

Benefit for project

Alternative data storage which could further push the improvement of the OpenEngSB

Requirements

Very good java skills, Experienced with OSGi environment, Familiarity with Ontology will be a big plus.

Mentors

Richard Mordinyi, Stefan Scheiber, Dietmar Winkler