IoTSyS uses a simple oBIX serve for the gateway that partly implements the oBIX 1.1 WD 06 specifications. Within this project you will complete the implementation and add additional features to the gateway. This includes the full support of oBIX watches, histories and alarming. Furthermore, automated unit testing should be introduced in order to test the compliance with the standard specification.

Benefit for the Student

Dive into latest technologies and emerging protocols for the Internet of Things/Web of Things. Gain hands on experience in Java based software development and implementation based on standard specifications. oBIX provides a convenient way to integrate home and building automation technologies through RESTful Web service interfaces based on HTTP and XML.

Benefit for the Project

The gateway currently supports only parts of the oBIX specification. A more complete implementation would provide the basis for more evaluations and beneficial for any further standardization activities. Furthermore the project can act as a basis for a reference implementation for new standard enhancements.


Strong skills in Java based software development are necessary.
Know-how about XML data processing and RESTful Web services is an advantage.


Markus Jung, Andreas Fernbach


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 [IOTSYS] (a subscription is required).

More Information (oBIX)