透過您的圖書館登入
IP:3.141.202.187

並列摘要


Mobile applications are becoming increasingly ubiquitous and provide ever richer functionality on mobile devices. At the same time, such devices often enjoy strong connectivity with more powerful machines ranging from laptops and desktops to commercial clouds. Despite increasing usage of mobile computing; using its full potential is difficult due to its inherent problems such as limited resource. Cloud computing can address these problems by executing mobile applications on resource providers external to the mobile device. The foundation of cloud computing is the delivery of services, software and processing capacity over the Internet, reducing cost, increasing storage, automating systems, decoupling of service delivery from underlying technology, and providing flexibility and mobility of information In this paper, we developed an architecture that uses cloud to do computations that consume resources badly on mobiles. It aims at finding the right spots in an application automatically where the execution can be partitioned and migrated to the cloud. Thus, an elastic application can augment the capabilities of a mobile device including computation power, storage, and network bandwidth, with the light of dynamic execution configuration according to device’s status memory, and battery level. We demonstrate results of the proposed application model using data collected from one of our elastic application.

延伸閱讀