The concept of aware systems is among the most exciting trends in computing today, fueled by recent developments in pervasive computing, including new computers worn by users, embedded devices, smart appliances, sensors, and varieties of wireless networking technology. Context-Aware Pervasive Systems: The Architecture of a New Breed of Applications introduces a diverse set of application areas and provides blueprints for building context-aware behavior into applications.
Reviewing the anatomy of context-aware pervasive applications, this resource covers abstract architecture. It examines mobile services, appliances, smart devices, software agents, electronic communication, sensor networks, security frameworks, and intelligent software agents. The book also discusses the use of context awareness for communication among people, devices, and software agents and how sensors can be aware of their own situations. Exploring the use of physical context for controlling and enhancing security in pervasive computing environments, this guide addresses mirror worlds and elucidates design perspectives based on a declarative programming language paradigm.
This carefully paced volume presents a timely and relevant introduction to the emergence of context-aware systems and brings together architectures and principles of context-aware computing in one source.
Table of Contents
What Is Context-Aware Behavior? The Structure and Elements Of Context-Aware Pervasive Systems. Context-Aware Mobile Services. Context-Aware Artifacts. Context-Aware Mobile Software Agents for Interaction with Web Services In Mobile Environments. Context-Aware Addressing and Communication for People, Things, and Software Agents. Context-Aware Sensor Networks. Context-Aware Security. Context Awareness and Mirror-World Models . Constructing Context-Aware Pervasive Systems: Declarative Approaches and Design Patterns. A Future with Aware Systems.