The context fabric: an infrastructure for context-aware computing
CHI '02 Extended Abstracts on Human Factors in Computing Systems
Open Distributed Processing and Multimedia
Open Distributed Processing and Multimedia
Development of Situation-Aware Application Software for Ubiquitous Computing Environment
COMPSAC '02 Proceedings of the 26th International Computer Software and Applications Conference on Prolonging Software Life: Development and Redevelopment
Autonomous Adaptation to Dynamic Availability Using a Service-Oriented Component Model
Proceedings of the 26th International Conference on Software Engineering
Service-Oriented Network Sockets
Proceedings of the 1st international conference on Mobile systems, applications and services
XCML: A Runtime Representation for the Context Modelling Language
PERCOMW '07 Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications Workshops
Dynamic Context Bindings in Pervasive Middleware
PERCOMW '07 Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications Workshops
Middleware Support for Quality of Context in Pervasive Context-Aware Systems
PERCOMW '07 Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications Workshops
A Rule-Based Approach Towards Context-Aware User Notification Services
PERSER '06 Proceedings of the 2006 ACS/IEEE International Conference on Pervasive Services
Towards a context binding transparency
EUNICE'07 Proceedings of the 13th open European summer school and IFIP TC6.6 conference on Dependable and adaptable networks and services
CRL: a context-aware request language for mobile computing
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
PERVASIVE'05 Proceedings of the Third international conference on Pervasive Computing
Infrastructural support for dynamic context bindings
EuroSSC'06 Proceedings of the First European conference on Smart Sensing and Context
Supporting context-aware mobile applications: an infrastructure approach
IEEE Communications Magazine
Hi-index | 0.00 |
Context-aware applications require context information to adapt their behaviour to the current situation. When developing context-aware applications, application developers need to transform specific application context requirements into application logic to discover, select and bind to suitable sources of context information. To facilitate the development of context-aware applications, we propose a Context Binding Transparency that simplifies the process of retrieving context information. A major element of this transparency is the declarative approach to capturing context requirements. This enables application developers to specify their context requirements at a high level of abstraction rather than in programming code, and thus to separate the transformation of context requirements into context binding logic from the development of the actual application logic. In this way, we try to decrease the development effort and facilitate maintenance and evolution of contextaware applications. This paper discusses the design of this binding transparency; especially focusing on the language we developed to capture context requirements.