A study of existing Ontologies in the IoT-domain

Several domains have adopted the increasing use of IoT-based devices to collect sensor data for generating abstractions and perceptions of the real world. This sensor data is multi-modal and heterogeneous in nature. This heterogeneity induces interoperability issues while developing cross-domain applications, thereby restricting the possibility of reusing sensor data to develop new applications. As a solution to this, semantic approaches have been proposed in the literature to tackle problems related to interoperability of sensor data. Several ontologies have been proposed to handle different aspects of IoT-based sensor data collection, ranging from discovering the IoT sensors for data collection to applying reasoning on the collected sensor data for drawing inferences. In this paper, we survey these existing semantic ontologies to provide an overview of the recent developments in this field. We highlight the fundamental ontological concepts (e.g., sensor-capabilities and context-awareness) required for an IoT-based application, and survey the existing ontologies which include these concepts. Based on our study, we also identify the shortcomings of currently available ontologies, which serves as a stepping stone to state the need for a common unified ontology for the IoT domain.

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

[2]  Hylke van der Schaaf,et al.  Mapping the OGC SensorThings API onto the OpenIoT Middleware , 2014, OpenIoT@SoftCOM.

[3]  Mei-Po Kwan,et al.  Location-based service using ontology-based semantic queries: A study with a focus on indoor activities in a university context , 2017, Comput. Environ. Urban Syst..

[4]  Arkady B. Zaslavsky,et al.  Context Aware Computing for The Internet of Things: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[5]  María Bermúdez-Edo,et al.  IoT-Lite: A Lightweight Semantic Model for the Internet of Things , 2016, UIC/ATC/ScalCom/CBDCom/IoP/SmartWorld.

[6]  Martin Serrano,et al.  Overcoming the Heterogeneity in the Internet of Things for Smart Cities , 2016, InterOSS@IoT.

[7]  Marc Girod-Genet,et al.  Unified Data Model for Wireless Sensor Network , 2015, IEEE Sensors Journal.

[8]  András Micsik,et al.  iLOC - building indoor navigation services using Linked Data , 2016, SEMANTiCS.

[9]  Krzysztof Janowicz,et al.  An Ontology For Specifying Spatiotemporal Scopes in Life Cycle Assessment , 2015, Diversity++@ISWC.

[10]  Ranjan Dasgupta,et al.  Sensor knowledge representation with spatiotemporal annotation: An energy sensor ontology use case , 2014, 2014 IEEE International Conference on Pervasive Computing and Communication Workshops (PERCOM WORKSHOPS).

[11]  Alexander Gluhak,et al.  A survey on facilities for experimental internet of things research , 2011, IEEE Communications Magazine.

[12]  Martin Boeker,et al.  OntoCheck: verifying ontology naming conventions and metadata completeness in Protégé 4 , 2012, J. Biomed. Semant..

[13]  Tao Gu,et al.  Ontology based context modeling and reasoning using OWL , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[14]  Michael Grüninger Verification of the OWL-Time Ontology , 2011, International Semantic Web Conference.

[15]  James Pustejovsky,et al.  TimeML: Robust Specification of Event and Temporal Expressions in Text , 2003, New Directions in Question Answering.

[16]  Martin Serrano,et al.  Semantic web methodologies, best practices and ontology engineering applied to Internet of Things , 2015, 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT).

[17]  Bernhard Mitschang,et al.  Dynamic Ontology-Based Sensor Binding , 2016, ADBIS.

[18]  Haibin Yu,et al.  An ontology based scheme for sensor description in context awareness system , 2015, 2015 IEEE International Conference on Information and Automation.

[19]  Daqing Zhang,et al.  4W1H in mobile crowd sensing , 2014, IEEE Communications Magazine.

[20]  Christian Bonnet,et al.  Enrich machine-to-machine data with semantic web technologies for cross-domain applications , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

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

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

[23]  Carsten Magerkurth,et al.  IoT Reference Model , 2013 .

[24]  R. Venkatesha Prasad,et al.  A unified semantic knowledge base for IoT , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[25]  Hideki Hashimoto,et al.  Describing human-object interaction in Intelligent Space , 2009, 2009 2nd Conference on Human System Interactions.

[26]  Adam Pease,et al.  Towards a standard upper ontology , 2001, FOIS.

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

[28]  Harry Chen,et al.  An ontology for context-aware pervasive computing environments , 2003, The Knowledge Engineering Review.

[29]  Charu C. Aggarwal,et al.  The Internet of Things: A Survey from the Data-Centric Perspective , 2013, Managing and Mining Sensor Data.

[30]  Xiaoping Zhou,et al.  Sensor Ontology Building in Semantic Sensor Web , 2012 .

[31]  Pramod Anantharam,et al.  Semantic Gateway as a Service Architecture for IoT Interoperability , 2014, 2015 IEEE International Conference on Mobile Services.

[32]  Khalil Drira,et al.  IoT-O, a Core-Domain IoT Ontology to Represent Connected Devices Networks , 2016, EKAW.

[33]  Christian Bonnet,et al.  Standardizing generic cross-domain applications in Internet of Things , 2014, 2014 IEEE Globecom Workshops (GC Wkshps).

[34]  Mani Srivastava,et al.  Brick: Towards a Unified Metadata Schema For Buildings , 2016, BuildSys@SenSys.

[35]  Xindong Wu,et al.  A Chinese time ontology for the Semantic Web , 2011, Knowl. Based Syst..

[36]  D.J. Russomanno,et al.  Sensor ontologies: from shallow to deep models , 2005, Proceedings of the Thirty-Seventh Southeastern Symposium on System Theory, 2005. SSST '05..

[37]  Carsten Magerkurth,et al.  IoT Reference Architecture , 2013 .

[38]  Marko Grobelnik,et al.  A SURVEY OF ONTOLOGY EVALUATION TECHNIQUES , 2005 .

[39]  Richard Fikes,et al.  A Reusable Time Ontology , 2002 .

[40]  María Bermúdez-Edo,et al.  IoT-Lite: a lightweight semantic model for the internet of things and its use with dynamic semantics , 2016, Personal and Ubiquitous Computing.

[41]  Valérie Issarny,et al.  Unified IoT ontology to enable interoperability and federation of testbeds , 2016, 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT).

[42]  Simon A. Dobson,et al.  Ontology-based models in pervasive computing systems , 2007, The Knowledge Engineering Review.

[43]  Asunción Gómez-Pérez,et al.  Ontology Evaluation , 2004, Handbook on Ontologies.

[44]  Riccardo Cacciotti,et al.  MONUMENT DAMAGE INFORMATION SYSTEM (MONDIS): AN ONTOLOGICAL APPROACH TO CULTURAL HERITAGE DOCUMENTATION , 2013 .

[45]  Amit P. Sheth,et al.  A Survey of the Semantic Specification of Sensors , 2009, SSN.

[46]  Hwa-Sung Kim,et al.  Ontology based location reasoning method using smart phone data , 2015, 2015 International Conference on Information Networking (ICOIN).

[47]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[48]  Gilles Privat,et al.  OWL-based location ontology for context-aware services , 2004 .

[49]  Ihn-Han Bae,et al.  An ontology-based approach to ADL recognition in smart homes , 2014, Future Gener. Comput. Syst..

[50]  Asunción Gómez-Pérez,et al.  OOPS! (OntOlogy Pitfall Scanner!): An On-line Tool for Ontology Evaluation , 2014, Int. J. Semantic Web Inf. Syst..

[51]  François Carrez,et al.  A Domain Model for the Internet of Things , 2013, 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing.

[52]  Christian Bonnet,et al.  LOV4IoT: A Second Life for Ontology-Based Domain Knowledge to Build Semantic Web of Things Applications , 2016, 2016 IEEE 4th International Conference on Future Internet of Things and Cloud (FiCloud).

[53]  Lida Xu,et al.  The internet of things: a survey , 2014, Information Systems Frontiers.

[54]  Paola Grosso,et al.  The Open-Multinet Upper Ontology Towards the Semantic-based Management of Federated Infrastructures , 2015, EAI Endorsed Trans. Scalable Inf. Syst..

[55]  Liming Chen,et al.  Dynamic sensor data segmentation for real-time knowledge-driven activity recognition , 2014, Pervasive Mob. Comput..

[56]  Amelie Gyrard Domain knowledge Interoperability to build the Semantic Web of Things , 2014 .

[57]  Feng-Tyan Lin,et al.  Place Name Ambiguities in Urban Planning Domain Ontology , 2015, KEOD.