Cargando…

Semantic Agent-Based Service Middleware and Simulation for Smart Cities

With the development of Machine-to-Machine (M2M) technology, a variety of embedded and mobile devices is integrated to interact via the platform of the Internet of Things, especially in the domain of smart cities. One of the primary challenges is that selecting the appropriate services or service co...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Ming, Xu, Yang, Hu, Haixiao, Mohammed, Abdul-Wahid
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5191178/
https://www.ncbi.nlm.nih.gov/pubmed/28009818
http://dx.doi.org/10.3390/s16122200
_version_ 1782487573925462016
author Liu, Ming
Xu, Yang
Hu, Haixiao
Mohammed, Abdul-Wahid
author_facet Liu, Ming
Xu, Yang
Hu, Haixiao
Mohammed, Abdul-Wahid
author_sort Liu, Ming
collection PubMed
description With the development of Machine-to-Machine (M2M) technology, a variety of embedded and mobile devices is integrated to interact via the platform of the Internet of Things, especially in the domain of smart cities. One of the primary challenges is that selecting the appropriate services or service combination for upper layer applications is hard, which is due to the absence of a unified semantical service description pattern, as well as the service selection mechanism. In this paper, we define a semantic service representation model from four key properties: Capability (C), Deployment (D), Resource (R) and IOData (IO). Based on this model, an agent-based middleware is built to support semantic service enablement. In this middleware, we present an efficient semantic service discovery and matching approach for a service combination process, which calculates the semantic similarity between services, and a heuristic algorithm to search the service candidates for a specific service request. Based on this design, we propose a simulation of virtual urban fire fighting, and the experimental results manifest the feasibility and efficiency of our design.
format Online
Article
Text
id pubmed-5191178
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-51911782017-01-03 Semantic Agent-Based Service Middleware and Simulation for Smart Cities Liu, Ming Xu, Yang Hu, Haixiao Mohammed, Abdul-Wahid Sensors (Basel) Article With the development of Machine-to-Machine (M2M) technology, a variety of embedded and mobile devices is integrated to interact via the platform of the Internet of Things, especially in the domain of smart cities. One of the primary challenges is that selecting the appropriate services or service combination for upper layer applications is hard, which is due to the absence of a unified semantical service description pattern, as well as the service selection mechanism. In this paper, we define a semantic service representation model from four key properties: Capability (C), Deployment (D), Resource (R) and IOData (IO). Based on this model, an agent-based middleware is built to support semantic service enablement. In this middleware, we present an efficient semantic service discovery and matching approach for a service combination process, which calculates the semantic similarity between services, and a heuristic algorithm to search the service candidates for a specific service request. Based on this design, we propose a simulation of virtual urban fire fighting, and the experimental results manifest the feasibility and efficiency of our design. MDPI 2016-12-21 /pmc/articles/PMC5191178/ /pubmed/28009818 http://dx.doi.org/10.3390/s16122200 Text en © 2016 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 (CC-BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Liu, Ming
Xu, Yang
Hu, Haixiao
Mohammed, Abdul-Wahid
Semantic Agent-Based Service Middleware and Simulation for Smart Cities
title Semantic Agent-Based Service Middleware and Simulation for Smart Cities
title_full Semantic Agent-Based Service Middleware and Simulation for Smart Cities
title_fullStr Semantic Agent-Based Service Middleware and Simulation for Smart Cities
title_full_unstemmed Semantic Agent-Based Service Middleware and Simulation for Smart Cities
title_short Semantic Agent-Based Service Middleware and Simulation for Smart Cities
title_sort semantic agent-based service middleware and simulation for smart cities
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5191178/
https://www.ncbi.nlm.nih.gov/pubmed/28009818
http://dx.doi.org/10.3390/s16122200
work_keys_str_mv AT liuming semanticagentbasedservicemiddlewareandsimulationforsmartcities
AT xuyang semanticagentbasedservicemiddlewareandsimulationforsmartcities
AT huhaixiao semanticagentbasedservicemiddlewareandsimulationforsmartcities
AT mohammedabdulwahid semanticagentbasedservicemiddlewareandsimulationforsmartcities