CFP last date
20 December 2024
Reseach Article

Framework for Offloading Android Applications using Cloud

by Harsh Bandhu Parnami, Deepika Khokhar, Mayank Arora
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 91 - Number 14
Year of Publication: 2014
Authors: Harsh Bandhu Parnami, Deepika Khokhar, Mayank Arora
10.5120/15951-5322

Harsh Bandhu Parnami, Deepika Khokhar, Mayank Arora . Framework for Offloading Android Applications using Cloud. International Journal of Computer Applications. 91, 14 ( April 2014), 30-35. DOI=10.5120/15951-5322

@article{ 10.5120/15951-5322,
author = { Harsh Bandhu Parnami, Deepika Khokhar, Mayank Arora },
title = { Framework for Offloading Android Applications using Cloud },
journal = { International Journal of Computer Applications },
issue_date = { April 2014 },
volume = { 91 },
number = { 14 },
month = { April },
year = { 2014 },
issn = { 0975-8887 },
pages = { 30-35 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume91/number14/15951-5322/ },
doi = { 10.5120/15951-5322 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:12:45.478018+05:30
%A Harsh Bandhu Parnami
%A Deepika Khokhar
%A Mayank Arora
%T Framework for Offloading Android Applications using Cloud
%J International Journal of Computer Applications
%@ 0975-8887
%V 91
%N 14
%P 30-35
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The usage of smart phones is increasing rapidly over the last few years. Due to their mobility and good connectivity, Smartphones are increasing thrice as compared to PCs. However they are still constrained by limited processing power, memory and Battery. Thus, the applications cannot be made very rich. In this paper we propose a framework for making the applications of these Smartphones intelligent enough, to offload their compute intensive parts from the smart phone to the virtual image of the Smartphone on the cloud thus using the unlimited resources of the cloud. By using this framework the application developers will be able to enhance the capabilities of the smart phones and will be empowered to make the applications even richer.

References
  1. Health and Wellness – Phone Apps. University of California,http://wellness. ucr. edu/wellness%20apps%20resources. pdf
  2. A. Rudenko, P. Reither, G. J. Popek and G. H. Kuenning : Saving portable computer battery power through remote process execution. In MCCR'98 – ACM SIGMOBILE Mobile computing and Communications Review Newsletter, Vol. 2, no. 1, 19-26 (1998).
  3. B. G. Chun, P. Maniatis : Augmented Smartphone Applications Through Clone Cloud Execution. In Proceedings of 12th conference on Hot topics in operating systems, 8-8 (2009).
  4. B. G. Chun, S. Ihm, P. Maniatis, M. Naik and A. Patti : Clone Cloud : Elastic Execution between Mobile Device and Cloud. In Proceedings of 6th Conference on Computer Systems, 301-314 (2011).
  5. E. Y. Chen and M. Itoh : Virtual Smartphone over IP. In Proceedings of IEEE international conference on World of Wireless Mobile and Multimedia Networks, 1-6 (2010).
  6. E. Chen, S. Ogata and K. Horikava : Offloading Android Applications to the Cloud. In Proceedings of IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), 788-793 (2012).
  7. G. Portokalidis, P. Homburg, K. Anagnostakis and H. Bos : Paranoid Android : Versatile Protection For Smartphones. In Proceedings of the 26th Annual Computer Security Applications Conference, 347-356 (2010).
  8. E. Cuervo, A. Balasubramanian, D. K. Cho, A. Wolman, S. Saroiu, R. Chandra and P. Bahl : MAUI : Making Smartphones Last Longer with Code Offload. In Proceedings of the 8th international conference on Mobile Systems, applications and services, 49-62 (2010).
  9. A. Saarinen, M. Siekkien, Y. Xiao, J. K. Nurminen, M. Kemppainen and P. Hui, SmartDiet : Offloading Popular App. To Save Energy, ACM SIGCOMM Conference, 297-298 (2012).
  10. W. SONG and X. SU. : Review of Mobile cloud computing. In IEEE 3rd international conference on Communication Software and Networks, 1-4 (2011).
  11. J. Peng, X. Zhang, Z. Lei, B. Zhang, W. Zhang and Q. Li : Comparison of Several Cloud Computing Platforms. In Proceedings of IEEE international conference on Information Science and Engineering, 23-27 (2009).
  12. National institute of Science and Technology: The NIST Definition of Cloud Computing. http://csrc. nist. gov/publications/nistpubs/800-145/SP800-145. pdf (2010)
  13. R. Buyya, J. Broberg and A. Goscinski : Introduction to Cloud Computing. In Cloud Computing: Principles and Paradigms. Wiley Press [Online], 1-44. http://media. johnwiley. com. au/productdata/excerpt/90/04708879/0470887990-180. pdf
  14. Android Open Source Project: Philosophy and Goals, Google. http://source. android. com/about/philosophy. html (2012).
  15. S. Singh and S. Bawa : A Privacy, Trust and Policy based Authorization Framework for Services in Distributed Environment. International Journal of Computer Science, Vol. 2, no. 1, 85-92 (2007).
  16. S. Singh and S. Bawa : A framework for Handling Security Issues in Grid Environment using Web Services Seurity Specifications. In Second International Conference on Semantics, Knowledge and Grid, 2006, SKG'06, Guilin, China, 68 (2008).
  17. G. Singh and S. Singh: A Comparative Study of Privacy Mechanisms and a Novel Privacy Mechanism [Short Paper]. In ICICS'09 Proceedings of the 11th International Conference on Information and Communication Security, Beijing, China, 346-358 (2009).
  18. S. Singh: Trust Based Authorization Framework for Grid Services. Journal of Emerging Trends in Computing and Information Sciences, (2011), Vol. 2, No. 3, 136-144.
  19. Power tutor application (2013)http://ziyang. eecs. umich. edu/projects/powertutor/
  20. L. M. Vaquero, L. Rodero-Merino, J. Caceres and M. Lindner, "A break in the clouds: towards a cloud definition," SIGCOMM Computer Communications Rev. , vol. 39, 2009, 50-55.
  21. "Google App Engines," Google code (2010). http://code. google. com/appengine/
  22. "API Dashboard," Programmable Web (2010)http://www. programmableweb. com/apis
Index Terms

Computer Science
Information Sciences

Keywords

Smartphone Cloud computing Offloading Mobile cloud computing