Next Article in Journal
Model-Based Design of Tree WSNs for Decentralized Detection
Previous Article in Journal
The Thermoluminescence Response of Ge-Doped Flat Fibers to Gamma Radiation
Article Menu

Export Article

Open AccessReview
Sensors 2015, 15(8), 20570-20607; doi:10.3390/s150820570

Context Aware Middleware Architectures: Survey and Challenges

Research Center on Software Technologies and Multimedia Systems for Sustainability (CITSEM—Centro de Investigación en Tecnologías Software y Sistemas Multimedia Para la Sostenibilidad), Campus Sur UPM, Ctra. Valencia, Km 7, 28031 Madrid, Spain
*
Author to whom correspondence should be addressed.
Academic Editor: Vittorio M. N. Passaro
Received: 30 April 2015 / Revised: 12 August 2015 / Accepted: 13 August 2015 / Published: 20 August 2015
(This article belongs to the Section Physical Sensors)
View Full-Text   |   Download PDF [882 KB, uploaded 20 August 2015]   |  

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. View Full-Text
Keywords: context; context awareness; context aware middleware; ontology; modelling; reasoning context; context awareness; context aware middleware; ontology; modelling; reasoning
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).

Scifeed alert for new publications

Never miss any articles matching your research from any publisher
  • Get alerts for new papers matching your research
  • Find out the new papers from selected authors
  • Updated daily for 49'000+ journals and 6000+ publishers
  • Define your Scifeed now

SciFeed Share & Cite This Article

MDPI and ACS Style

Li, X.; Eckert, M.; Martinez, J.-F.; Rubio, G. Context Aware Middleware Architectures: Survey and Challenges. Sensors 2015, 15, 20570-20607.

Show more citation formats Show less citations formats

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top