Context Aware Middleware Architectures: Survey and Challenges

Li, Xin and Eckert, Martina and Martínez Ortega, José Fernán and Rubio Cifuentes, Greorio (2015). Context Aware Middleware Architectures: Survey and Challenges. "Sensors", v. 2015 (n. 15); pp. 20570-20607. ISSN 1424-8220. https://doi.org/10.3390/s150820570.

Description

Title: Context Aware Middleware Architectures: Survey and Challenges
Author/s:
  • Li, Xin
  • Eckert, Martina
  • Martínez Ortega, José Fernán
  • Rubio Cifuentes, Greorio
Item Type: Article
Título de Revista/Publicación: Sensors
Date: 20 August 2015
ISSN: 1424-8220
Volume: 2015
Subjects:
Freetext Keywords: context; context awareness; context aware middleware; ontology; modelling; reasoning
Faculty: Centro de Investigación en Tecnologías Software y Sistemas Multimedia para la Sostenibilidad (CITSEM) (UPM)
Department: Ingeniería Telemática y Electrónica
UPM's Research Group: Redes y Servicios de Próxima Generación (GRYS)
Creative Commons Licenses: None

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (903kB) | Preview

Abstract

Abstract: Context aware applications, which can adapt their behaviors to changing environments, are attracting more and more attention. To simplify the complexity of developing applications, context aware middleware, which introduces context awareness into the traditional middleware, is highlighted to provide a homogeneous interface involving generic context management solutions. This paper provides a survey of state-of-the-art context aware middleware architectures proposed during the period from 2009 through 2015. First, a preliminary background, such as the principles of context, context awareness, context modelling, and context reasoning, is provided for a comprehensive understanding of context aware middleware. On this basis, an overview of eleven carefully selected middleware architectures is presented and their main features explained. Then, thorough comparisons and analysis of the presented middleware architectures are performed based on technical parameters including architectural style, context abstraction, context reasoning, scalability, fault tolerance, interoperability, service discovery, storage, security & privacy, context awareness level, and cloud-based big data analytics. The analysis shows that there is actually no context aware middleware architecture that complies with all requirements. Finally, challenges are pointed out as open issues for future work.

Funding Projects

TypeCodeAcronymLeaderTitle
Horizon 2020662107SWARMsUniversidad Politécnica de MadridSmart and Networking UnderWAter Robots in Cooperation Meshes

More information

Item ID: 39906
DC Identifier: http://oa.upm.es/39906/
OAI Identifier: oai:oa.upm.es:39906
DOI: 10.3390/s150820570
Official URL: https://www.mdpi.com/1424-8220/15/8/20570
Deposited by: Gregorio Rubio Cifuentes
Deposited on: 12 Apr 2016 11:30
Last Modified: 04 Jun 2019 14:36
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM