Middleware Support for Context Handling and Integration in Ubiquitous Computing

Frederico Lopes, Paulo F. Pires, Flávia C. Delicato, Thais Batista, and Luci Pirmez


6.1 Introduction

The term ubiquitous computing (UC) denotes a recent, post-desktop, model of human–computer interaction in which information processing has been thoroughly integrated into everyday objects and activities in a way that the computational elements become invisible to the user.1 Ubiquitous computing [1] encompasses sensor-instrumented environments, which are often endowed with wireless network interfaces, in which devices, software agents, and services are integrated in a seamless and transparent way and cooperate to meet high-level goals of human users. Ubiquitous environments may range from small-scale systems, comprising only applications and devices involved in a personal area network (PAN), to large-scale systems, encompassing physically distributed devices and applications and heterogeneous networks, ...

Get Large Scale Network-Centric Distributed Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.