A wide-area context-awareness approach for Android

  • Authors:
  • Darren Carlson;Andreas Schrader

  • Affiliations:
  • University of Lübeck, Lübeck, Germany;University of Lübeck, Lübeck, Germany

  • Venue:
  • Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.