Provided by: University of Calgary
In this paper the authors exploits the observation that using tiered clouds, i.e. clouds at multiple levels (local and public) can increase the performance and scalability of mobile applications. User mobility introduces new complexities in enabling an optimal decomposition of tasks that can execute cooperatively on mobile clients and the tiered cloud architecture while considering multiple QoS goals such application delay, device power consumption and user cost/price. In this paper, the authors propose a novel framework to model mobile applications as a Location-Time Workflows (LTW) of tasks; here user mobility patterns are translated to a mobile service usage patterns.