The active badge location system
ACM Transactions on Information Systems (TOIS)
Role-Based Access Control Models
Computer
Cyberguide: a mobile context-aware tour guide
Wireless Networks - Special issue: mobile computing and networking: selected papers from MobiCom '96
Understanding and Using Context
Personal and Ubiquitous Computing
Beyond Prototypes: Challenges in Deploying Ubiquitous Systems
IEEE Pervasive Computing
The design and applications of a context service
ACM SIGMOBILE Mobile Computing and Communications Review
Location Aggregation from Multiple Sources
MDM '02 Proceedings of the Third International Conference on Mobile Data Management
Computer
Composing Pervasive Data Using iQL
WMCSA '02 Proceedings of the Fourth IEEE Workshop on Mobile Computing Systems and Applications
Pervasive Enablement of Business Processes
PERCOM '04 Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04)
Context-Aware Computing Applications
WMCSA '94 Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications
Reconfigurable middleware for sensor based applications
Proceedings of the 3rd international Middleware doctoral symposium
Review: Ambient intelligence: Technologies, applications, and opportunities
Pervasive and Mobile Computing
On embedding task memory in services composition frameworks
ICWE'07 Proceedings of the 7th international conference on Web engineering
Hi-index | 0.00 |
Context awareness allows applications to adapt themselves to their computing environment in order to better suit the needs of the user. Such a capability is critical to pervasive computing because it promises to reduce the demand for human attention, which arguably is the most limited resource in an environment saturated with computing and communication capability. This paper reflects on our experiences in enabling and exploiting context awareness. These include a general context service that provides infrastructure support for context collection and dissemination, a programming abstraction for supporting the composition of context data and the continual rebinding of context sources, and a series of context-aware systems that enable the unified communication between people and between people and computers. Conducting the work in an industry research lab, we have taken an incremental approach to tackling the problem space and had it as our goal to affect both the state of the art and the state of the practice. The paper concludes with a discussion on some of the challenges in the wide deployment of context-aware technologies.