Cargando…

Definition of an Ontology Matching Algorithm for Context Integration in Smart Cities

In this paper we describe a novel proposal in the field of smart cities: using an ontology matching algorithm to guarantee the automatic information exchange between the agents and the smart city. A smart city is composed by different types of agents that behave as producers and/or consumers of the...

Descripción completa

Detalles Bibliográficos
Autores principales: Otero-Cerdeira, Lorena, Rodríguez-Martínez, Francisco J., Gómez-Rodríguez, Alma
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4299078/
https://www.ncbi.nlm.nih.gov/pubmed/25494353
http://dx.doi.org/10.3390/s141223581
_version_ 1782353352732966912
author Otero-Cerdeira, Lorena
Rodríguez-Martínez, Francisco J.
Gómez-Rodríguez, Alma
author_facet Otero-Cerdeira, Lorena
Rodríguez-Martínez, Francisco J.
Gómez-Rodríguez, Alma
author_sort Otero-Cerdeira, Lorena
collection PubMed
description In this paper we describe a novel proposal in the field of smart cities: using an ontology matching algorithm to guarantee the automatic information exchange between the agents and the smart city. A smart city is composed by different types of agents that behave as producers and/or consumers of the information in the smart city. In our proposal, the data from the context is obtained by sensor and device agents while users interact with the smart city by means of user or system agents. The knowledge of each agent, as well as the smart city's knowledge, is semantically represented using different ontologies. To have an open city, that is fully accessible to any agent and therefore to provide enhanced services to the users, there is the need to ensure a seamless communication between agents and the city, regardless of their inner knowledge representations, i.e., ontologies. To meet this goal we use ontology matching techniques, specifically we have defined a new ontology matching algorithm called OntoPhil to be deployed within a smart city, which has never been done before. OntoPhil was tested on the benchmarks provided by the well known evaluation initiative, Ontology Alignment Evaluation Initiative, and also compared to other matching algorithms, although these algorithms were not specifically designed for smart cities. Additionally, specific tests involving a smart city's ontology and different types of agents were conducted to validate the usefulness of OntoPhil in the smart city environment.
format Online
Article
Text
id pubmed-4299078
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-42990782015-01-26 Definition of an Ontology Matching Algorithm for Context Integration in Smart Cities Otero-Cerdeira, Lorena Rodríguez-Martínez, Francisco J. Gómez-Rodríguez, Alma Sensors (Basel) Article In this paper we describe a novel proposal in the field of smart cities: using an ontology matching algorithm to guarantee the automatic information exchange between the agents and the smart city. A smart city is composed by different types of agents that behave as producers and/or consumers of the information in the smart city. In our proposal, the data from the context is obtained by sensor and device agents while users interact with the smart city by means of user or system agents. The knowledge of each agent, as well as the smart city's knowledge, is semantically represented using different ontologies. To have an open city, that is fully accessible to any agent and therefore to provide enhanced services to the users, there is the need to ensure a seamless communication between agents and the city, regardless of their inner knowledge representations, i.e., ontologies. To meet this goal we use ontology matching techniques, specifically we have defined a new ontology matching algorithm called OntoPhil to be deployed within a smart city, which has never been done before. OntoPhil was tested on the benchmarks provided by the well known evaluation initiative, Ontology Alignment Evaluation Initiative, and also compared to other matching algorithms, although these algorithms were not specifically designed for smart cities. Additionally, specific tests involving a smart city's ontology and different types of agents were conducted to validate the usefulness of OntoPhil in the smart city environment. MDPI 2014-12-08 /pmc/articles/PMC4299078/ /pubmed/25494353 http://dx.doi.org/10.3390/s141223581 Text en © 2014 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/4.0/).
spellingShingle Article
Otero-Cerdeira, Lorena
Rodríguez-Martínez, Francisco J.
Gómez-Rodríguez, Alma
Definition of an Ontology Matching Algorithm for Context Integration in Smart Cities
title Definition of an Ontology Matching Algorithm for Context Integration in Smart Cities
title_full Definition of an Ontology Matching Algorithm for Context Integration in Smart Cities
title_fullStr Definition of an Ontology Matching Algorithm for Context Integration in Smart Cities
title_full_unstemmed Definition of an Ontology Matching Algorithm for Context Integration in Smart Cities
title_short Definition of an Ontology Matching Algorithm for Context Integration in Smart Cities
title_sort definition of an ontology matching algorithm for context integration in smart cities
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4299078/
https://www.ncbi.nlm.nih.gov/pubmed/25494353
http://dx.doi.org/10.3390/s141223581
work_keys_str_mv AT oterocerdeiralorena definitionofanontologymatchingalgorithmforcontextintegrationinsmartcities
AT rodriguezmartinezfranciscoj definitionofanontologymatchingalgorithmforcontextintegrationinsmartcities
AT gomezrodriguezalma definitionofanontologymatchingalgorithmforcontextintegrationinsmartcities