A Component-Based Platform for Accessing Context in Ubiquitous Computing Applications
Abstract
Based upon a conceptual model for ubiquitous computing systems, this article presents a component-based platform for building context-aware applications. This platform introduces a high-level service to abstract context and to allow the rapid construction of dynamically reconfigurable applications. Moreover, the inputs and outputs of context components benefit from a strong typing, which permits design- time checks that can detect specification mistakes. At the end of the article, we introduce an implementation for this platform.