Get access

A code offloading scheme for big-data processing in android applications

Authors

  • Shih-Hao Hung,

    Corresponding author
    1. Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan
    2. Research Center for Information Tech. Innovation, Academia Sinica, Taipei, Taiwan
    • Correspondence to: Shih-Hao Hung, Performance Application Security (PAS) Lab, Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan 106.

      E-mail: hungsh@csie.ntu.edu.tw

    Search for more papers by this author
  • Tien-Tzong Tzeng,

    1. Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan
    Search for more papers by this author
  • Gyun-De Wu,

    1. Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan
    Search for more papers by this author
  • Jeng-Peng Shieh

    1. Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan
    Search for more papers by this author

Summary

Smart mobile devices and wireless networks are changing the way people execute applications and access information. In the meantime, more and more personal data are thus spread around different data silos in the Internet. One day, you will find that you may want to access your own data, but the service providers may not allow or the vendors do not provide any application for your need. It means your personal data are locked in by the service vendors. While the advances in the hardware/software technology of the smart mobile devices enable more complicated application than the user can image a couple of years ago, those devices still fall short of big storage, powerful computing and more battery capacity for better user experience. The user may expect a device with secure and unlimited storage for his personal data and run his application as he wishes without incurring more energy consumption. So far, no simple solutions have been proposed to enable compute cloud for code offloading Android application and trusted storage cloud for personal data. The work described in this paper enhances current Android application framework to address the aforementioned issues. We introduce the MobileFBP framework to augment the compute part for the Android device and propose to leverage the central storage part with personal data store, that is, PDS, for trusted usage. In addition to the design and implementation of the enhanced framework, our preliminary experimental results are illustrated as well. Copyright © 2014 John Wiley & Sons, Ltd.

Ancillary