Mobile Wireless Middleware, Operating Systems, and Applications. 5th International Conference, Mobilware 2012, Berlin, Germany, November 13-14, 2012, Revised Selected Papers

Research Article

Adaptive Application Configuration and Distribution in Mobile Cloudlet Middleware

Download
436 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-36660-4_13,
        author={Tim Verbelen and Pieter Simoens and Filip Turck and Bart Dhoedt},
        title={Adaptive Application Configuration and Distribution in Mobile Cloudlet Middleware},
        proceedings={Mobile Wireless Middleware, Operating Systems, and Applications. 5th International Conference, Mobilware 2012, Berlin, Germany, November 13-14, 2012, Revised Selected Papers},
        proceedings_a={MOBILWARE},
        year={2013},
        month={2},
        keywords={},
        doi={10.1007/978-3-642-36660-4_13}
    }
    
  • Tim Verbelen
    Pieter Simoens
    Filip Turck
    Bart Dhoedt
    Year: 2013
    Adaptive Application Configuration and Distribution in Mobile Cloudlet Middleware
    MOBILWARE
    Springer
    DOI: 10.1007/978-3-642-36660-4_13
Tim Verbelen1, Pieter Simoens, Filip Turck1, Bart Dhoedt1
  • 1: Ghent University - IBBT

Abstract

Despite recent advances in mobile device capabilities in terms of CPU power, memory, connectivity, etc, these devices still fall short to execute complex media rich and data analysis applications. Therefore, the concept of cloudlets was introduced, where nearby infrastructure is used by the mobile user for code offloading. However, the way this infrastructure is used is often left to the application developer, leading to a best effort approach in utilizing remote resources. In this paper we present a middleware approach for such cloudlet environments, that manages mobile applications on a component level. The middleware monitors application components in the cloudlet, and optimizes both the configuration and the deployment of all components in the cloudlet for the current execution context. We present a prototype implementation of the middleware platform, and show the effectiveness of our adaptation strategy using an augmented reality use case.