Context-Sensitive Resource Discovery
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
An architecture for privacy-sensitive ubiquitous computing
Proceedings of the 2nd international conference on Mobile systems, applications, and services
Conceptual modelling of computations on data streams
APCCM '05 Proceedings of the 2nd Asia-Pacific conference on Conceptual modelling - Volume 43
Using context to navigate through a photo collection
Proceedings of the 7th international conference on Human computer interaction with mobile devices & services
WildCAT: a generic framework for context-aware applications
MPAC '05 Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing
A mobile computing middleware for location- and context-aware internet data services
ACM Transactions on Internet Technology (TOIT)
Data-centric middleware for context-aware pervasive computing
Pervasive and Mobile Computing
Cascadia: A System for Specifying, Detecting, and Managing RFID Events
Proceedings of the 6th international conference on Mobile systems, applications, and services
Pervasive and Mobile Computing
Support for context-aware intelligibility and control
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Context information provisioning in tuple spaces
Proceedings of the 6th Middleware Doctoral Symposium
Developing context-aware pervasive computing applications: Models and approach
Pervasive and Mobile Computing
Pervasive and Mobile Computing
Similarity measurement in context
CONTEXT'07 Proceedings of the 6th international and interdisciplinary conference on Modeling and using context
Addressing context dependency using profile context in overlay networks
CCNC'10 Proceedings of the 7th IEEE conference on Consumer communications and networking conference
Loosely-coupled distributed reactive programming in mobile ad hoc networks
TOOLS'10 Proceedings of the 48th international conference on Objects, models, components, patterns
A regulatory model for context-aware abstract framework
IEA/AIE'10 Proceedings of the 23rd international conference on Industrial engineering and other applications of applied intelligent systems - Volume Part I
Proceedings of the 33rd International Conference on Software Engineering
Building reflective mobile middleware framework on top of the OSGi platform
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Towards a reliable, wide-area infrastructure for context-based self-management of communications
WAC'05 Proceedings of the Second international IFIP conference on Autonomic Communication
Profile context management in ubiquitous computing
International Journal of Ad Hoc and Ubiquitous Computing
Description and composition of bio-inspired design patterns: a complete overview
Natural Computing: an international journal
DiaSuite: A tool suite to develop Sense/Compute/Control applications
Science of Computer Programming
Hi-index | 0.00 |
Many "ubiquitous computing" applications need a constant flow of information about their environment to be able to adapt to their changing context. To support these "context-aware" applications we propose a graph-based abstraction for collecting, aggregating, and disseminating context information. The abstraction models context information as events, produced by sources and flowing through a directed acyclic graph of event-processing operators, then delivered to subscribing applications. Applications describe their desiredevent stream as a tree of operators that aggregate low-level context information published by existing sources into the high-level context information needed by the application. The operator graph is thus the dynamic combination of all applications' subscription trees.In this paper, we motivate and describe our graph abstraction, and discuss a variety of critical design issues. We also sketch our Solar system, an implementation that represents one point in the design space for our graph abstraction, and present the specific choices made bySolar and how its future evolution will be guided by the design discussion.