UbiRoad: Semantic Middleware for Context-Aware Smart Road Environments

A smart road environment is such a traffic environment that is equipped with all necessary facilities to enable seamless mobile service provisioning to the users. However, advanced sensors and network architectures deployed within the traffic environment are insufficient to make mobile service provisioning autonomous and proactive, thus minimizing drivers’ distraction during their presence in the environment. For that, an Intelligent Transportation System, which is operating on top of numerous sensor and access networks and governing the process of mobile services provisioning to the users in self-managed and proactive way, must be deployed. Specifically, such system should provide solutions to the following two interoperability problems: interoperability between the in-car and roadside devices produced and programmed by different vendors and/or providers, and the need for seamless and flexible collaboration (including discovery, coordination, conflict resolution and possibly even negotiation) amongst the smart road devices and services. To tackle these problems, in this paper we propose UbiRoad middleware intending utilization of semantic languages and semantic technologies for declarative specification of devices’ and services’ behavior, application of software agents as engines executing those specifications, and establishment of common ontologies to facilitate and govern seamless interoperation of devices, services and humans. The main contribution of the paper includes the requirements and the architecture of complex traffic management systems and shows how such systems may benefit from utilization of semantic and agent technologies.

[1]  Artem Katasonov,et al.  Global Understanding Environment: Applying Semantic and Agent Technologies to Industrial Automation , 2009 .

[2]  Thorsten Liebig,et al.  Who the Heck Is the Father of Bob? , 2009, ESWC.

[3]  Oleksiy Khriyenko,et al.  RgbDF: Resource Goal and Behaviour Description Framework , 2005, Industrial Applications of Semantic Web.

[4]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.

[5]  Olena Kaykova,et al.  Enabling Interoperability for Industrial Web Resources , 2005 .

[6]  Mark Lycett,et al.  Sensory semantic user interfaces (SenSUI) , 2009 .

[7]  Vagan Y. Terziyan,et al.  Semantic Web Services for Smart Devices in a "Global Understanding Environment" , 2003, OTM Workshops.

[8]  Vagan Y. Terziyan,et al.  SmartResource - Proactive Self-Maintained Resources in Semantic Web: Lessons Learned , 2008 .

[9]  Natalya Keberle,et al.  Towards a Framework for Agent-Enabled Semantic Web Service Composition , 2004, Int. J. Web Serv. Res..

[10]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[11]  Vagan Y. Terziyan,et al.  Semantic Web Services for Smart Devices Based on Mobile Agents , 2005, Int. J. Intell. Inf. Technol..

[12]  Artem Katasonov,et al.  Smart Semantic Middleware for the Internet of Things , 2008, ICINCO-ICSO.

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

[14]  Artem Katasonov,et al.  Semantic Approach to Dynamic Coordination in Autonomous Systems , 2009, 2009 Fifth International Conference on Autonomic and Autonomous Systems.

[15]  Colin George Harrison,et al.  Instrumenting the planet , 2009 .

[16]  Alvaro A. Cárdenas,et al.  Semantic middleware for the Internet of Things , 2010, 2010 Internet of Things (IOT).