Next Article in Journal
Mosaicing of Hyperspectral Images: The Application of a Spectrograph Imaging Device
Next Article in Special Issue
A Semantic Autonomous Video Surveillance System for Dense Camera Networks in Smart Cities
Previous Article in Journal
Behavior-Based Cleaning for Unreliable RFID Data Sets
Previous Article in Special Issue
Model-Driven Methodology for Rapid Deployment of Smart Spaces Based on Resource-Oriented Architectures
Article

A Distributed Reasoning Engine Ecosystem for Semantic Context-Management in Smart Environments

Deusto Institute of Technology (DeustoTech), University of Deusto, Bilbao 48007, Spain
*
Author to whom correspondence should be addressed.
Sensors 2012, 12(8), 10208-10227; https://doi.org/10.3390/s120810208
Received: 9 June 2012 / Revised: 12 July 2012 / Accepted: 26 July 2012 / Published: 30 July 2012
To be able to react adequately a smart environment must be aware of the context and its changes. Modeling the context allows applications to better understand it and to adapt to its changes. In order to do this an appropriate formal representation method is needed. Ontologies have proven themselves to be one of the best tools to do it. Semantic inference provides a powerful framework to reason over the context data. But there are some problems with this approach. The inference over semantic context information can be cumbersome when working with a large amount of data. This situation has become more common in modern smart environments where there are a lot sensors and devices available. In order to tackle this problem we have developed a mechanism to distribute the context reasoning problem into smaller parts in order to reduce the inference time. In this paper we describe a distributed peer-to-peer agent architecture of context consumers and context providers. We explain how this inference sharing process works, partitioning the context information according to the interests of the agents, location and a certainty factor. We also discuss the system architecture, analyzing the negotiation process between the agents. Finally we compare the distributed reasoning with the centralized one, analyzing in which situations is more suitable each approach. View Full-Text
Keywords: intelligent environments; context-aware systems; semantic inference; multi-agent systems; distributed reasoning intelligent environments; context-aware systems; semantic inference; multi-agent systems; distributed reasoning
Show Figures

Graphical abstract

MDPI and ACS Style

Almeida, A.; López-de-Ipiña, D. A Distributed Reasoning Engine Ecosystem for Semantic Context-Management in Smart Environments. Sensors 2012, 12, 10208-10227. https://doi.org/10.3390/s120810208

AMA Style

Almeida A, López-de-Ipiña D. A Distributed Reasoning Engine Ecosystem for Semantic Context-Management in Smart Environments. Sensors. 2012; 12(8):10208-10227. https://doi.org/10.3390/s120810208

Chicago/Turabian Style

Almeida, Aitor, and Diego López-de-Ipiña. 2012. "A Distributed Reasoning Engine Ecosystem for Semantic Context-Management in Smart Environments" Sensors 12, no. 8: 10208-10227. https://doi.org/10.3390/s120810208

Find Other Styles

Article Access Map by Country/Region

1
Only visits after 24 November 2015 are recorded.
Back to TopTop