6
Middleware Support for Context Handling and Integration in Ubiquitous Computing
Contents
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, ...