Title :
Dynamix: An open plug-and-play context framework for android
Author :
Carlson, Darren ; Schrader, Andreas
Author_Institution :
Ambient Comput. Group, Univ. of Luebeck, Luebeck, Germany
Abstract :
Today´s mobile devices represent exceptional foundations for wide-area Internet of Things (IoT) applications. However, the vast heterogeneity of real-world environments makes it challenging for applications to sense, understand and adapt to the user´s continually evolving context. We´re investigating a new community-based approach for context-aware computing, where advanced context sensing capabilities are dynamically deployed to mobile devices as plug-ins, and are made available to applications through only a few lines of code. Towards this end, we´re developing Dynamix, an open plug-and-play context framework for Android. Dynamix runs as lightweight background service on the user´s mobile device, modeling context information from the environment using the device itself as a sensing, processing and communications platform. Mobile applications request context support from Dynamix using simple application programming interfaces (APIs). Dynamix automatically discovers, downloads and installs the plug-ins needed for a given context sensing task. When the user changes environments, new or updated plug-ins can be deployed to the device at runtime, without the need to restart the application or framework. Dynamix comes with a growing collection of ready-made plug-ins, and provides open software developments kits (SDKs) and a scalable repository architecture, which enable 3rd party developers to quickly create and share new plug-ins types with the community. This paper presents the Dynamix approach, describes our prototype implementation and presents promising performance evaluation results.
Keywords :
Internet of Things; application program interfaces; mobile computing; API; Android; Dynamix; IoT; SDK; application programming interface; community-based approach; context sensing capability; context-aware computing; mobile device; open plug-and-play context framework; open software developments kits; scalable repository architecture; wide-area Internet of Things; Multimedia communication; Subscriptions; Android; Context middleware; Dynamic component integration; OSGi; Ubiquitous computing;
Conference_Titel :
Internet of Things (IOT), 2012 3rd International Conference on the
Conference_Location :
Wuxi
Print_ISBN :
978-1-4673-1347-6
Electronic_ISBN :
978-1-4673-1345-2
DOI :
10.1109/IOT.2012.6402317