Ontologies and Semantic Web for the Internet of Things - a survey

The reality of Internet of Things (IoT), with its growing number of devices and their diversity is challenging current approaches and technologies for a smarter integration of their data, applications and services. While the Web is seen as a convenient platform for integrating things, the Semantic Web can further improve its capacity to understand things' data and facilitate their interoperability. In this paper we present an overview of some of the Semantic Web technologies used in IoT systems, as well as some of the well accepted ontologies used to develop applications and services for the IoT. We finally present the Semantic Web Stack for the Internet of Things pointing out some of its shortcomings in the development of an IoT application or service.

[1]  D. Guinard A Web of Things Application Architecture Integrating the Real-World into the Web , 2011 .

[2]  Konstantinos I. Kotis,et al.  An ontology for the automated deployment of applications in heterogeneous IoT environments 1 , 2012 .

[3]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[4]  Dmitry Mouromtsev,et al.  Ontologies for Web of Things: A Pragmatic Review , 2015, KESW.

[5]  Ralf Tönjes,et al.  A Comprehensive Ontology for Knowledge Representation in the Internet of Things , 2012, 2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications.

[6]  María Poveda-Villalón,et al.  Linked Open Vocabularies (LOV): A gateway to reusable semantic vocabularies on the Web , 2016, Semantic Web.

[7]  Kerry L. Taylor,et al.  Semantics for the Internet of Things: Early Progress and Back to the Future , 2019 .

[8]  Klaus Moessner,et al.  Knowledge Representation in the Internet of Things: Semantic Modelling and its Applications , 2013 .

[9]  Dan Brickley,et al.  FOAF Vocabulary Specification , 2004 .

[10]  Peter Friess,et al.  Internet of Things: Converging Technologies for Smart Environments and Integrated Ecosystems , 2013 .

[11]  Klaus Kabitzsch,et al.  Ontology-Based Device Descriptions and Device Repository for Building Automation Devices , 2011, EURASIP J. Embed. Syst..

[12]  Dominique Guinard,et al.  A Web of things application architecture , 2011 .

[13]  Armin Haller,et al.  Semantic Sensor Network Ontology , 2017 .

[14]  Zhou Cheng,et al.  Overview of the Internet of Things , 2011 .

[15]  Ram D. Sriram,et al.  Internet of Things Perspectives , 2015, IT Professional.

[16]  Konstantinos Kotis,et al.  Semantic Interoperability on the Internet of Things: The Semantic Smart Gateway Framework , 2013, Int. J. Distributed Syst. Technol..

[17]  Hal R. Varian,et al.  Information rules - a strategic guide to the network economy , 1999 .

[18]  W. N. Borst,et al.  Construction of Engineering Ontologies for Knowledge Sharing and Reuse , 1997 .

[19]  Vlad Trifa,et al.  Towards the Web of Things: Web Mashups for Embedded Devices , 2009 .

[20]  Jerry R. Hobbs,et al.  An ontology of time for the semantic web , 2004, TALIP.

[21]  Kay Römer,et al.  SPITFIRE: toward a semantic web of things , 2011, IEEE Communications Magazine.

[22]  Feng Wang,et al.  An Ontology-Based Actuator Discovery and Invocation Framework in Home Care Systems , 2009, ICOST.

[23]  Liang Hu,et al.  A Survey from the Perspective of Evolutionary Process in the Internet of Things , 2015, Int. J. Distributed Sens. Networks.

[24]  Pierre-Yves Vandenbussche,et al.  Linked Open Vocabularies , 2014, ERCIM News.

[25]  Imrich Chlamtac,et al.  Internet of things: Vision, applications and research challenges , 2012, Ad Hoc Networks.

[26]  Amit P. Sheth,et al.  SemSOS: Semantic sensor Observation Service , 2009, 2009 International Symposium on Collaborative Technologies and Systems.

[27]  Dave Evans,et al.  How the Next Evolution of the Internet Is Changing Everything , 2011 .

[28]  Valérie Issarny,et al.  Ontologies for the internet of things , 2011, MDS '11.

[29]  Christine S. Chan,et al.  A Context-Driven IoT Middleware Architecture , 2015 .