Graduate School and Research Center in Digital Sciences

Assisting IoT projects and developers in designing interoperable semantic web of things applications

Gyrard, Amélie; Bonnet, Christian; Boudaoud, Karima; Serrano, Martin

DSDIS 2015, IEEE International Conference on Data Science and Data Intensive Systems, December 11-13, 2015, Sydney, Australia

Internet of Things (IoT) is becoming more and more popular. Increasingly, European projects (CityPulse, IoT.est, IoT-i and IERC), standard development organizations (ETSI M2M, oneM2M and W3C) and developers are involved in integrating Semantic Web technologies to Internet of Things. All of them design IoT application uses cases which are not necessarily interoperable with each other. The main innovative research challenge is providing a unified system to build interoperable semantic-based IoT applications. In this paper, to overcome this challenge, we design the Semantic Web of Things (SWoT) generator to assist IoT projects and developers in: (1) building interoperable Semantic Web of Things (SWoT) applications by providing interoperable semantic-based IoT application templates, (2) easily inferring high-level abstractions from sensor measurements thanks to the rules provided by the template, (3) designing domain-specific or inter-domain IoT applications thanks to the interoperable domain knowledge provided by the template, and (4) encouraging to reuse as much as possible the background knowledge already designed. We demonstrate the usefulness of our contribution though three use cases: (1) cloud-based IoT developers, (2) mobile application developers, and (3) assisting IoT projects. A proof-of concept for providing Semantic Web of Things application templates is available at

Document Doi Hal Bibtex

Title:Assisting IoT projects and developers in designing interoperable semantic web of things applications
Keywords:Internet of Things (IoT) applications; Machine-to- Machine (M2M); Semantic Sensor Networks (SSN); Semantic Web of Things (SWoT); templates; Semantic Interoperability
Department:Communication systems
Eurecom ref:4706
Copyright: © 2015 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
Bibtex: @inproceedings{EURECOM+4706, doi = {}, year = {2015}, title = {{A}ssisting {I}o{T} projects and developers in designing interoperable semantic web of things applications}, author = {{G}yrard, {A}m{\'e}lie and {B}onnet, {C}hristian and {B}oudaoud, {K}arima and {S}errano, {M}artin}, booktitle = {{DSDIS} 2015, {IEEE} {I}nternational {C}onference on {D}ata {S}cience and {D}ata {I}ntensive {S}ystems, {D}ecember 11-13, 2015, {S}ydney, {A}ustralia}, address = {{S}ydney, {AUSTRALIA}}, month = {12}, url = {} }
See also: