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