A Comprehensive Ontology for Internet of Things (COIoT)

In the Internet of Things (IoT), interoperability among heterogeneous entities is an important issue. Most existing solutions offer to address the interoperability by proposing a horizontal service platform to enable communication interoperability between machines. Without realizing the true meaning of data, interoperability is restricted to addressing protocols and message formats. Semantics enable interoperability in the true sense by allowing applications to be autonomic. However, most of the current ontologies for IoT mainly focus on modelling resources, services, and location information and/or define completely new ontologies defeating the purpose of using them for interoperability. Introduction of new ontologies is causing more fragmentation in building a consistent and comprehensive knowledge base for IoT. Careful reuse of existing specialized ontologies can help in developing an interoperable semantic IoT system. Comprehensive Ontology for IoT (COIoT) reuses core concepts from existing ontologies like SSN, iot-lifecycle, PowerOnt, OWL-S, GeoNames, DUL and complements concepts like policy, context, services and monitoring. Using COIoT, it is demonstrated that an interoperable semantic knowledge base for IoT environments can be built and used.

[1]  Mahdi Ben Alaya,et al.  Toward semantic interoperability in oneM2M architecture , 2015, IEEE Communications Magazine.

[2]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[3]  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).

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

[5]  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).

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

[7]  Maria Ganzha,et al.  Semantic interoperability in the Internet of Things: An overview from the INTER-IoT perspective , 2017, J. Netw. Comput. Appl..

[8]  P.S. Moraes,et al.  MonONTO: A Domain Ontology for Network Monitoring and Recommendation for Advanced Internet Applications Users , 2008, NOMS Workshops 2008 - IEEE Network Operations and Management Symposium Workshops.

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

[10]  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.

[11]  Ioan Szilagyi,et al.  Ontologies and Semantic Web for the Internet of Things - a survey , 2016, IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society.

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

[13]  Valérie Issarny,et al.  A study of existing Ontologies in the IoT-domain , 2017, ArXiv.

[14]  Martin Bauer Nec,et al.  Internet of Things – Architecture IoT-A Deliverable D1.5 – Final architectural reference model for the IoT v3.0 , 2013 .