BOOK-CHAPTER

Middleware Technologies for Ubiquitous Computing

Abstract

Middleware handles many important functionalities for ubiquitous computing. The authors distinguish various middleware technologies providing key elements for all applications' requirements such as discovery, adaptation/composition, context management, and management of ubiquitous applications. In this chapter, they propose a classification for some of the most employed ubiquitous middleware. The classification was established upon the challenges raised by ubiquitous computing – effective use of smart spaces, invisibility, and localized scalability - and upon how the various ubiquitous middleware respond to them in terms of interoperability, discoverability, location transparency, adaptability, context awareness, scalability, security, and autonomous management. This classification shows that if many middleware are mature enough and offer specific functionalities respecting the properties of ubiquity, a real lack is noticed in having an interoperable, autonomous and scalable middleware for the execution of ubiquitous applications. The development of the service-oriented paradigm, the semantics, the Web middleware, and the ambient intelligence shows the new trend the middleware research field is engaged in.Request access from your librarian to read this chapter's full text.

Keywords:
Middleware (distributed applications) Ubiquitous computing Computer science Context-aware pervasive systems Distributed computing Operating system

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.48
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Context-Aware Activity Recognition Systems
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Robotics and Automated Systems
Physical Sciences →  Engineering →  Control and Systems Engineering
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Middleware for Ubiquitous Computing

Robert J. AikenAdam AbramskiJohn A. BatesThomas Blackadar

Journal:   Ubiquitous Computing Year: 1999 Pages: 301-303
BOOK-CHAPTER

Middleware for Ubiquitous Computing

Robert J. AikenAdam AbramskiJohn BatesThomas Blackadar

Lecture notes in computer science Year: 1999 Pages: 301-303
BOOK-CHAPTER

Thin Middleware for Ubiquitous Computing

Koushik SenGul Agha

Year: 2020 Pages: 201-213
© 2026 ScienceGate Book Chapters — All rights reserved.