Smart Semantic Middleware for the Internet of Things

As ubiquitous systems become increasingly complex, traditional solutions to manage and control them reach their limits and pose a need for self-manageability. Also, heterogeneity of the ubiquitous components, standards, data formats, etc, creates significant obstacles for interoperability in such complex systems. The promising technologies to tackle these problems are the Semantic technologies, for interoperability, and the Agent technologies for management of complex systems. This paper describes our vision of a middleware for the Internet of Things, which will allow creation of self-managed complex systems, in particular industrial ones, consisting of distributed and heterogeneous components of different nature. We also present an analysis of issues to be resolved to realize such a middleware.

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

[2]  Franco Zambonelli,et al.  Role-Based Approaches for Engineering Interactions in Large-Scale Multi-agent Systems , 2003, SELMAS.

[3]  James J. Buckley,et al.  From RFID to the Internet of Things: Pervasive Networked Systems , 2006 .

[4]  Nicholas R. Jennings,et al.  Commitments and conventions: The foundation of coordination in multi-agent systems , 1993, The Knowledge Engineering Review.

[5]  NICHOLAS R. JENNINGS,et al.  An agent-based approach for building complex software systems , 2001, CACM.

[6]  Anton Naumenko,et al.  A Security Framework for Smart Ubiquitous Industrial Resources , 2007, IESA.

[7]  Chris van Aart,et al.  An Ontological Framework for Dynamic Coordination , 2005, SEMWEB.

[8]  Artem Katasonov,et al.  SmartResource Platform and Semantic Agent Programming Language (S-APL) , 2007, MATES.

[9]  Javier Vázquez-Salceda,et al.  Organizing Multiagent Systems , 2005, Autonomous Agents and Multi-Agent Systems.

[10]  Ora Lassila,et al.  Using the Semantic Web in Mobile and Ubiquitous Computing , 2005, Industrial Applications of Semantic Web.

[11]  Michael Wooldridge,et al.  Agent-based software engineering , 1997, IEE Proc. Softw. Eng..

[12]  Oleksiy Khriyenko 4I (for Eye) Technology - Intelligent Interface for Integrated Information , 2007, ICEIS.

[13]  Franco Zambonelli,et al.  Field-based coordination for pervasive multiagent systems , 2010, Springer series on agent technology.