The student migrates the current MOST ( MySQL database schema to a relational/ NoSQL hybrid solution using MariaDB and Cassandra. The current implementation heavily depends on stored procedures for data preprocessing. The student implements a Java-based framework for database independent data preprocessing.

Benefit for the Student

The student works with state of the art database technologies and learns how to use highly scalable data storages. Additionally, the work focuses on performance optimization.

Benefit for the Project

This work is a first step towards a plug and play building data collection. Combined with other projects the goal is to realize a cloud-based building monitoring data storage mechanism.


Good Java programming skills, MySQL. NoSQL knowledge is not mandatory, but nice to have


Harald Hofstätter, Robert Zach, Rainer Bräuer, Stefan Glawischnig


Mentors are regularly around in our GSoC IRC channel #TU-CSE-SoC at You can also reach us via the mailinglist – send an email to This email address is being protected from spambots. You need JavaScript enabled to view it. using the prefix [MOST] (a subscription is required).

More information


Image by Oliver Widder, available under a Creative Commons Attribution 3.0 Unported License.