A Comparative Study of Code Offloading Techniques and Application Partitioning Methods in Mobile Cloud Computing
Author(s) -
Amardeep Kaur,
Kamaljit Kaur
Publication year - 2016
Publication title -
international journal of computer applications
Language(s) - English
Resource type - Journals
ISSN - 0975-8887
DOI - 10.5120/ijca2016910410
Subject(s) - computer science , cloud computing , code (set theory) , mobile cloud computing , distributed computing , operating system , programming language , set (abstract data type)
Mobile cloud computing allows the execution of computation-intensive applications of mobile devices in computational clouds, and this process of executing in cloud by sending the application VM/Components is called application/code/component offloading. Offloading is an effective method to save the execution time and energy consumption of mobile devices. Thus it extends the battery life of mobile devices. Applications are first partitioned into offloadable and non-offloadable components, which are then transferred to remote server for execution. The objective of this paper is to explore the different techniques of offloading and application partitioning methods. These techniques are thoroughly reviewed in this paper. This paper also highlights the comparison of different techniques on the basis of their contribution, merits, demerits and also on the basis of improvement in execution time, energy consumption, communication time.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom