Dynamic semantic interoperability of control in IoT-based systems: Need for adaptive middleware

The Internet of Things (IoT) phenomenon is giving rise to large scale IoT deployments comprising thousands of IoT devices with large degree of heterogeneity. The heterogeneity is further aggravated by dynamism-new applications and requirements, changes in capabilities of devices during their life-cycle and mobility of devices and applications. This is leading to semantic interoperability issues among these devices, which is hindering the ability of system designers to draw the maximum value from these deployments. To address this problem, we present InteropAdapt, an adaptive middleware that can maintain seamless semantic interoperability across dynamic events. The central aim of this paper is to exhibit different architectural elements of InteropAdapt in some detail. We also illustrate InteropAdapt via a simple yet realistic example in the smart office automation domain.

[1]  G. Pardo-Castellote,et al.  OMG data distribution service: architectural overview , 2003, IEEE Military Communications Conference, 2003. MILCOM 2003..

[2]  Prasant Misra,et al.  Enabling plug-n-play for the internet of things with self describing devices , 2015, IPSN '15.

[3]  Klaus Fischer Dealing with interoperability: An agent-oriented perspective , 2009, 2009 IEEE International Technology Management Conference (ICE).

[4]  W. Marsden I and J , 2012 .

[5]  Craig A. Knoblock,et al.  PDDL-the planning domain definition language , 1998 .

[6]  Matthias Klusch,et al.  Semantic Web Service Composition Planning with OWLS-Xplan , 2005, AAAI Fall Symposium: Agents and the Semantic Web.

[7]  Juha-Pekka Soininen,et al.  Semantic Interoperability Architecture for Pervasive Computing and Internet of Things , 2014, IEEE Access.

[8]  Carsten Bormann,et al.  The Constrained Application Protocol (CoAP) , 2014, RFC.

[9]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[10]  Andreas Tolk,et al.  Reference modelling in support of M&S—foundations and applications , 2013, J. Simulation.

[11]  Amit P. Sheth,et al.  The SSN ontology of the W3C semantic sensor network incubator group , 2012, J. Web Semant..

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

[13]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

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

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

[16]  Milan Milenkovic A Case for Interoperable IoT Sensor Data and Meta-data Formats , 2015, Ubiquity.

[17]  Bill N. Schilit,et al.  Enabling the Internet of Things , 2015, Computer.

[18]  John Soldatos,et al.  Internet of Things Research on Semantic Interoperability to Address Manufacturing Challenges , 2015 .

[19]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[20]  Jukka Riekki,et al.  Semantic Reasoning for Context-Aware Internet of Things Applications , 2016, IEEE Internet of Things Journal.

[21]  Kunal Verma,et al.  Constraint driven Web service composition in METEOR-S , 2004, IEEE International Conference onServices Computing, 2004. (SCC 2004). Proceedings. 2004.

[22]  Martin Thomson,et al.  Hypertext Transfer Protocol Version 2 (HTTP/2) , 2015, RFC.

[23]  Yan Ni Policy conflict detection and resolution in goal policy-driven management , 2014, Int. J. Wirel. Mob. Comput..

[24]  Jaeho Kim,et al.  OpenIoT: An open service framework for the Internet of Things , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[25]  Zach Shelby,et al.  Constrained RESTful Environments (CoRE) Link Format , 2012, RFC.