Cargando…

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

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Almeida, Aitor, López-de-Ipiña, Diego
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Molecular Diversity Preservation International (MDPI) 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3472824/
https://www.ncbi.nlm.nih.gov/pubmed/23112596
http://dx.doi.org/10.3390/s120810208
_version_ 1782246666971119616
author Almeida, Aitor
López-de-Ipiña, Diego
author_facet Almeida, Aitor
López-de-Ipiña, Diego
author_sort Almeida, Aitor
collection PubMed
description 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.
format Online
Article
Text
id pubmed-3472824
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher Molecular Diversity Preservation International (MDPI)
record_format MEDLINE/PubMed
spelling pubmed-34728242012-10-30 A Distributed Reasoning Engine Ecosystem for Semantic Context-Management in Smart Environments Almeida, Aitor López-de-Ipiña, Diego Sensors (Basel) Article 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. Molecular Diversity Preservation International (MDPI) 2012-07-30 /pmc/articles/PMC3472824/ /pubmed/23112596 http://dx.doi.org/10.3390/s120810208 Text en © 2012 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Almeida, Aitor
López-de-Ipiña, Diego
A Distributed Reasoning Engine Ecosystem for Semantic Context-Management in Smart Environments
title A Distributed Reasoning Engine Ecosystem for Semantic Context-Management in Smart Environments
title_full A Distributed Reasoning Engine Ecosystem for Semantic Context-Management in Smart Environments
title_fullStr A Distributed Reasoning Engine Ecosystem for Semantic Context-Management in Smart Environments
title_full_unstemmed A Distributed Reasoning Engine Ecosystem for Semantic Context-Management in Smart Environments
title_short A Distributed Reasoning Engine Ecosystem for Semantic Context-Management in Smart Environments
title_sort distributed reasoning engine ecosystem for semantic context-management in smart environments
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3472824/
https://www.ncbi.nlm.nih.gov/pubmed/23112596
http://dx.doi.org/10.3390/s120810208
work_keys_str_mv AT almeidaaitor adistributedreasoningengineecosystemforsemanticcontextmanagementinsmartenvironments
AT lopezdeipinadiego adistributedreasoningengineecosystemforsemanticcontextmanagementinsmartenvironments
AT almeidaaitor distributedreasoningengineecosystemforsemanticcontextmanagementinsmartenvironments
AT lopezdeipinadiego distributedreasoningengineecosystemforsemanticcontextmanagementinsmartenvironments