• DocumentCode
    587353
  • 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
  • fYear
    2012
  • fDate
    24-26 Oct. 2012
  • Firstpage
    151
  • Lastpage
    158
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/IOT.2012.6402317
  • Filename
    6402317