| Peer-Reviewed

Dependable Community-Cloud Framework for Smartphones

Received: 11 July 2015     Accepted: 21 July 2015     Published: 5 August 2015
Views:       Downloads:
Abstract

Cloud computing enable users to access ubiquitous, on-demand, convenient and shared resource (apps and storage) – as rapidly released by a provider with minimal managed effort. The increased growth of user access to mobile smartphones from 42.5% in 2013 to 78.9% by 2013 and the advent of Androids has made smartphones a preferred choice over PCs due to its design, portability, speed, functionality and Internet access ease – all of which continues to pose significant risk to user data security with high vulnerability to attacks. With its implication to work related functions and biz issues, it exposes sensitive data to adversaries. The study thus, describes a support tool named PushCloud that lets users account the ability to sign-in and perform backup functions on contacts, messages, picture files, documents, videos and recorded voice amongst others. Its other benefit is in the fact that it pools together cloud service providers and allows users a cross platform with minimal price difference. The system helps address security related issue from a user’s end via AES-256 encryption on an integrated cloud model, explores its storage capability to guarantee data recovery with a remote server (BDC) for back- and front-end data storage ease.

Published in American Journal of Networks and Communications (Volume 4, Issue 4)
DOI 10.11648/j.ajnc.20150404.13
Page(s) 95-103
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2015. Published by Science Publishing Group

Keywords

Stochastic, Immunize, Network, Vertices, SIS, SIR, Function, Search Space, Solution, Models

References
[1] Agam, S., (2011). Google's Android 4.0 ported to x86 processors, retrieved online via: http://www.computerworld.com/s/article/9222323/Google_s_Android_4.0_ported_to_x86_processors.
[2] Alonso, G., Rellermeyer, J and Roscoe, T., (2011). R-osgi: Distributed applications through software modularization, IFIP Lecture Notes in Computer Science (LNCS), 4834, p1–20.
[3] Android, Linaro Android Build Service, https://android-build.linaro.org/ last accessed January 2014.
[4] Bhupinder, S.M and Vijay, K.M (2010). Reliable Real-Time Applications on Android OS, retrieved online via: www.users.ece.gatech.edu/~vkm/Android_Real_Time.pdf.
[5] Bray, T., (2010). Ongoing by Tim Bray-What Android Is, www.tbray.org/ongoing/When/201x/2010/11/14/What-Android-Is.
[6] Chun, B., Ihm, S., Maniatis, P., Naik, M and Patti, A., (2011). Clonecloud: Elastic execution between mobile device and cloud, Proc. of 6th ACM conference on Computer systems, p301–314.
[7] Cohen, R., (2010). The cloud computing opportunity by the numbers. www.elasticvapor.com/2010/05/cloud-computing-opportunity-by-numbers.html.
[8] Cole, B., (2012). Real-time Android: real possibility, really hard to do - or just plain impossible? www.embedded.com/electronics-blogs/cole-bin/4372870/Realtime-Android/real-possibility-really-really-hard-to-do-or-just-plain-impossible.html.
[9] Crysta X, Crysta X. NET, [online] www.crystax.net/nl/android/ndk/7. Last accessed January 2014.
[10] Dinh, H.T., Lee, C., Niyato, D and Wang, P., (2012). A survey of mobile cloud computing: architecture, applications and approaches, Wiley Wiresless Communications and Mobile Computing, http://onlinelibrary.wiley.com/doi/10.1002/wcm.1203/abstract.
[11] Divya, V.L., (2012). Mobile application with cloud computing, Int. J. of Scientific Research Publications, 2(4), p1-6.
[12] Google, Android SDK, http://developer.android.com/sdk/index.html.
[13] Giurgiu, I., Riva, O., Juric, D., Krivulev, I and Alonso, G., (2009). Calling the cloud: Enabling mobile phones as interfaces to cloud applications, Proc. of ACM/IFIP/USENIX 10th Int. Conf. on Middleware. Springer-Verlag, p83–102.
[14] Guo, Y., Zhang, L., Kong, J., Sun, J., Feng, T and Chen, X., (2011). Jupiter: Transparent Augmentation of Smartphone Capabilities through Cloud Computing, ACM Transaction on Mobiheld, Portugal: Cascais, ACM-978-1-4503-0980-6/11/10.
[15] Gupta, P and Gupta, S., (2012). Mobile Cloud computing: future of cloud, Int. J. Adv. Res. in Electrical, Electronics and Instrumentation Engineering, 1(3), p134.
[16] Hamrén, O., (2012). Mobile phones and cloud computing: A quantitative research paper on mobile phone application offloading by cloud computing utilization, Master’s Thesis, Dept of informatics, Human Computer Interaction SPM 2012.07, UMEA University.
[17] Hurwitz, J., Bloor, R and Kaufman, M., (2010). “Cloud computing for dummies: HP special edition”, Wiley publications, New York.
[18] IBM, (2014). Inside the Linux 2.6 Completely Fair Scheduler, [Online]. www.ibm.com/developerworks/library/lcompletely-fair-scheduler/.
[19] Jeong, S., Zhang, X., Kunjithapatham, A and Gibbs, S., (2010) Towards an elastic application model for augmenting computing capabilities of mobile platforms, Mobile Wireless Middleware, Operating Systems, and Applications, p161–174.
[20] Kalkov,I., Franke, B and Schommer, J., (2012). A Real-time Extension to the Android Platform, In Proceedings of the 10th International Workshop on Java Technologies for Real-time and Embedded Systems, Copenhagen, Denmark.
[21] Krishnan, S., (2010). Programming Windows Azure. O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472.
[22] Kumar, K. & Lu, Y. (2010). Cloud computing for mobile users: can offloading computation save energy? IEEE Computer Society.
[23] Lu, Y., Li, S and Shen, H., (2011). Virtualized screen: A third element for cloud-mobile convergence, IEEE Multimedia, 18(2), p4–11.
[24] Maia, C., Nogueira, L and Pinho, L.M., (2010). Evaluating Android OS for Embedded Real-Time Systems, Proceedings of 6th International Workshop on Operating Systems Platforms for Embedded Real-Time Applications, Brussels, Belgium.
[25] Marinelli, E.E., (2009). Hydrax: Cloud computing on mobile devices using MapReduce, Masters’ Thesis, School of Computer Science, Carnegie Mellon University, Pittsburg, CMU-CS-09-164.
[26] Marrapese, B., (2010). Google ceo: a few years later, the mobile phone becomes a super computer. http://www.itnews-blog.com/it/21320.html.
[27] Mei, L., Chan, W and Tse, T., (2008). A tale of clouds: paradigm comparisons and some thoughts on research issues, IEEE Asia-Pacific Services Computing Conference APSCC’08, p464.
[28] Ojugo. A.A., Orobor, A.I., Yoro, R.E and Aghware, F.O., (2012a). Dependable community cloud model implemented using model view controller: a case of FUPRE, Technical report on cloud Technologies (FUPRE-Tech-03-2012), p11–24.
[29] Ojugo. A.A., Eboka. A.O, Okonta, E.O, Yoro, R.E and Aghware, F.O., (2012b). Implementation issues of VoIP for rural telephony in Nigeria, J. Emerging Trends in Computing and Info System, 4(2), p172.
[30] Ojugo, A.A., Eboka, A.O and Yoro, R.E., (2013a). Technical issues for IP-based network in Nigeria, J. of Wireless Communications and Mobile Computing, 2(2) p43-50.
[31] Ojugo, A.A., Eboka, A.O., Yerokun, M.O., Iyawa, I.J.B and Yoro, R.E., (2013b). Cryptography: salvaging exploitation against data integrity, Int. J. Networks and Communications, 2(2), p47-55, doi: 10.11648/j.ajnc.20130202.14.
[32] Pernel, L, Fayyad-Kazan, H and Timmerman, M., (2013). Android and real time application: take care, J. Emerging Trends in Computing and Info. Systems, 4, Special Issue ICCSII, ISSN 2079-8407.
[33] Rittinghouse, W.J and Ransome, F.J., (2010). Cloud Computing implementation, management and security. Boca Raton, FL: CRC Press
[34] Reese, G. (2009). Cloud Application Architectures. O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472.
[35] Sarna, D.E.Y., (2011). Implementing and developing cloud computing applications. Taylor and Francis Group, Boca Raton, FL: CRC Press.
[36] Satyanarayanan, M., Bahl, P., Caceres, R and Davies, N., (2009). The case for vm-based cloudlets in mobile computing, IEEE Pervasive Computing, 8(4), p14–23.
[37] Shetty, K and Singh, S., (2011). Cloud Based Application Development for Accessing Restaurant Information on Mobile Device using LBS, Int. J. UbiComp, 2(4), DOI:10.5121/iju.2011.2404 37.
[38] Sung, A., Xu, J., Chavez, P., Mukkamala, S., (2004). Static analyzer of vicious executables, Proceedings of 20th Annual Computer Security Applications Conf., IEEE Computer Society, p326-334.
[39] Tapas Kumar, K and Kolin, P., (2010). Android on Mobile Devices: An Energy Perspective, IEEE 10th International Conference on Computer and Information Technology, Kuala-Lumpur, Malaysia.
[40] Ureigho, R.O.J., (2012). Dependable cloud computing: a framework for secure cloud, Unpublished PhD thesis, Department of Computer Science, Ebonyi State University Abakiliki, Ebonyi State.
[41] Vinutha, S., Raju, C.K and Siddappa, M., (2012). Development of hospital management system utilizing cloud computing and Android OS using VPN connections, Int. J. Sci. Tech. Res, 1(6), p59.
[42] Zhang, X., Kunjithapatham, A., Jeong, S and Gibbs, S., (2011). Towards an elastic application model for augmenting the computing capabilities of mobile devices with cloud computing, Mobile Networks and Applications, 16(3), p270–284.
Cite This Article
  • APA Style

    Arnold Adimabua Ojugo, Fidelis Obukowho Aghware, Rume Elizabeth Yoro, Mary Oluwatoyin Yerokun, Andrew Okonji Eboka, et al. (2015). Dependable Community-Cloud Framework for Smartphones. American Journal of Networks and Communications, 4(4), 95-103. https://doi.org/10.11648/j.ajnc.20150404.13

    Copy | Download

    ACS Style

    Arnold Adimabua Ojugo; Fidelis Obukowho Aghware; Rume Elizabeth Yoro; Mary Oluwatoyin Yerokun; Andrew Okonji Eboka, et al. Dependable Community-Cloud Framework for Smartphones. Am. J. Netw. Commun. 2015, 4(4), 95-103. doi: 10.11648/j.ajnc.20150404.13

    Copy | Download

    AMA Style

    Arnold Adimabua Ojugo, Fidelis Obukowho Aghware, Rume Elizabeth Yoro, Mary Oluwatoyin Yerokun, Andrew Okonji Eboka, et al. Dependable Community-Cloud Framework for Smartphones. Am J Netw Commun. 2015;4(4):95-103. doi: 10.11648/j.ajnc.20150404.13

    Copy | Download

  • @article{10.11648/j.ajnc.20150404.13,
      author = {Arnold Adimabua Ojugo and Fidelis Obukowho Aghware and Rume Elizabeth Yoro and Mary Oluwatoyin Yerokun and Andrew Okonji Eboka and Christiana Nneamaka Anujeonye and Fidelia Ngozi Efozia},
      title = {Dependable Community-Cloud Framework for Smartphones},
      journal = {American Journal of Networks and Communications},
      volume = {4},
      number = {4},
      pages = {95-103},
      doi = {10.11648/j.ajnc.20150404.13},
      url = {https://doi.org/10.11648/j.ajnc.20150404.13},
      eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajnc.20150404.13},
      abstract = {Cloud computing enable users to access ubiquitous, on-demand, convenient and shared resource (apps and storage) – as rapidly released by a provider with minimal managed effort. The increased growth of user access to mobile smartphones from 42.5% in 2013 to 78.9% by 2013 and the advent of Androids has made smartphones a preferred choice over PCs due to its design, portability, speed, functionality and Internet access ease – all of which continues to pose significant risk to user data security with high vulnerability to attacks. With its implication to work related functions and biz issues, it exposes sensitive data to adversaries. The study thus, describes a support tool named PushCloud that lets users account the ability to sign-in and perform backup functions on contacts, messages, picture files, documents, videos and recorded voice amongst others. Its other benefit is in the fact that it pools together cloud service providers and allows users a cross platform with minimal price difference. The system helps address security related issue from a user’s end via AES-256 encryption on an integrated cloud model, explores its storage capability to guarantee data recovery with a remote server (BDC) for back- and front-end data storage ease.},
     year = {2015}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - Dependable Community-Cloud Framework for Smartphones
    AU  - Arnold Adimabua Ojugo
    AU  - Fidelis Obukowho Aghware
    AU  - Rume Elizabeth Yoro
    AU  - Mary Oluwatoyin Yerokun
    AU  - Andrew Okonji Eboka
    AU  - Christiana Nneamaka Anujeonye
    AU  - Fidelia Ngozi Efozia
    Y1  - 2015/08/05
    PY  - 2015
    N1  - https://doi.org/10.11648/j.ajnc.20150404.13
    DO  - 10.11648/j.ajnc.20150404.13
    T2  - American Journal of Networks and Communications
    JF  - American Journal of Networks and Communications
    JO  - American Journal of Networks and Communications
    SP  - 95
    EP  - 103
    PB  - Science Publishing Group
    SN  - 2326-8964
    UR  - https://doi.org/10.11648/j.ajnc.20150404.13
    AB  - Cloud computing enable users to access ubiquitous, on-demand, convenient and shared resource (apps and storage) – as rapidly released by a provider with minimal managed effort. The increased growth of user access to mobile smartphones from 42.5% in 2013 to 78.9% by 2013 and the advent of Androids has made smartphones a preferred choice over PCs due to its design, portability, speed, functionality and Internet access ease – all of which continues to pose significant risk to user data security with high vulnerability to attacks. With its implication to work related functions and biz issues, it exposes sensitive data to adversaries. The study thus, describes a support tool named PushCloud that lets users account the ability to sign-in and perform backup functions on contacts, messages, picture files, documents, videos and recorded voice amongst others. Its other benefit is in the fact that it pools together cloud service providers and allows users a cross platform with minimal price difference. The system helps address security related issue from a user’s end via AES-256 encryption on an integrated cloud model, explores its storage capability to guarantee data recovery with a remote server (BDC) for back- and front-end data storage ease.
    VL  - 4
    IS  - 4
    ER  - 

    Copy | Download

Author Information
  • Dept. of Math/Computer, Federal University of Petroleum Resources Effurun, Delta State, Nigeria

  • Dept. of Computer Science Education, College of Education, Agbor, Delta State, Nigeria

  • Dept. of Computer Sci., Delta State Polytechnic, Ogwashi-Uku, Delta State, Nigeria

  • Dept. of Computer Sci. Education, Federal College of Education (Technical), Asaba, Delta State, Nigeria

  • Dept. of Computer Sci. Education, Federal College of Education (Technical), Asaba, Delta State, Nigeria

  • Dept. of Computer Sci. Education, Federal College of Education (Technical), Asaba, Delta State, Nigeria

  • Prototype Engineering Development Institute, Fed. Ministry of Science Technology, Osun State, Nigeria

  • Sections