Design tools for ontology-based network communication protocols
Perustieteiden korkeakoulu | Master's thesis
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Computer Science - Web Technologies, Applications and Science Track
Master’s Programme in Computer, Communication and Information Sciences
AbstractInternet of Things has evolved quickly and reached to every aspect of our lives over the years. The number of new heterogeneous, distributed devices and applications connecting to the Internet is growing exponentially every day. As a result, data interoperability has become a prerequisite for IoT networks. However, the current infrastructures and communication protocols do not provide a convenient way for applications from different domains to interpret and process each other’s data, which is stored in vastly diversified, non-standardized formats. Due to this lack of common ground, in many cases, the integration overhead hinders organisations from exchanging their data to generate business values. Semantic technologies would be a promising solution for these issues, thanks to its ability to capture the high-level meaning of data. Asema is developing SmartAPI, a semantics-based API framework for sharing data between IoT systems. This thesis work is a part of SmartAPI project, focuses on designing and developing a data designer application. I build a single page web application with a modern graphical user interface, allowing users to create, organise and share data models.
Thesis advisorHursti, Jani
IoT, semantic web, ontology, data interoperability, user interface, user experience