Beyond Prototypes: Challenges in Deploying Ubiquitous Systems
IEEE Pervasive Computing
A component architecture for an extensible, highly integrated context-aware computing infrastructure
Proceedings of the 25th International Conference on Software Engineering
System challenges for ubiquitous & pervasive computing
Proceedings of the 27th international conference on Software engineering
A survey of software infrastructures and frameworks for ubiquitous computing
Mobile Information Systems
Modular framework support for context-aware mobile cinema
Personal and Ubiquitous Computing - Special Issue: Implications of the socio-physical contexts when interacting with mobile media
A survey on context-aware systems
International Journal of Ad Hoc and Ubiquitous Computing
Dedicated Programming Support for Context-Aware Ubiquitous Applications
UBICOMM '08 Proceedings of the 2008 The Second International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies
Middleware for distributed context-aware systems
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
PERVASIVE'05 Proceedings of the Third international conference on Pervasive Computing
Reducing the sparsity of contextual information for recommender systems
Proceedings of the sixth ACM conference on Recommender systems
Hi-index | 0.00 |
Mobile users increasingly expect software applications to adapt fluidly across a range of everyday situations, environments and hardware platforms. Although contextual information is recognized as a foundation of self-adapting software, context modeling middleware is often prohibitively complex and limited to small-scale deployments. This paper introduces Dynamix, a wide-area context-awareness approach for Android. Dynamix simplifies mobile application development through an OSGi-based middleware framework that runs as a background service on a user's device, modeling context information from the environment using the device itself as a sensing, processing and communications platform. Context modeling is performed by plug-ins, which are provisioned to the device over-the-air during runtime. User privacy is maintained by a novel context firewall. Dynamix defines an open plug-in model and repository architecture, which enable external domain experts to share context plug-ins with the mobile developer community. This paper presents the foundations of our approach along with encouraging preliminary results.