Before revision: Mobile offloading is an effective way that migrates computation-intensive parts of applications from resource-constrained mobile devices onto remote resource-rich servers  . Application partitioning plays a critical role in high-performance offloading systems, which involves splitting the execution of applications between the mobile side and cloud side so that the total execution cost is minimized.
After revision: Mobile cloud offloading that migrates computation-intensive parts of applications from resource-constrained mobile devices onto remote resource-rich servers . Application partitioning plays a critical role in high-performance offloading systems, which involves splitting the execution of applications between the mobile side and cloud side so that the total execution cost is minimized.