The Journal of Supercomputing

, Volume 68, Issue 2, pp 753–776

Pirax: framework for application piracy control in mobile cloud environment

  • Atta ur Rehman Khan
  • Mazliza Othman
  • Mazhar Ali
  • Abdul Nasir Khan
  • Sajjad Ahmad Madani
Original Paper

DOI: 10.1007/s11227-013-1061-1

Cite this article as:
Khan, A.R., Othman, M., Ali, M. et al. J Supercomput (2014) 68: 753. doi:10.1007/s11227-013-1061-1

Abstract

Mobile cloud computing is an emerging technology that is gaining popularity as a means to extend the capabilities of resource-constrained mobile devices such as a smartphone. Mobile cloud computing requires specialized application development models that support computation offloading from a mobile device to the cloud. The computation offloading is performed by means of offloading application process, application component, entire application, or clone of the smartphone. The offloading of an entire application or clone of the smartphone to cloud may raise application piracy issues, which, unfortunately, have not been addressed in the existing literature. This paper presents a piracy control framework for mobile cloud environment, named Pirax, which prevents mobile applications from executing on unauthenticated devices and cloud resources. Pirax is formally verified using High Level Petri Nets, Satisfiability Modulo Theories Library and Z3 solver. Pirax is implemented on Android platform and analyzed from security and performance perspectives. The performance analysis results show that Pirax is lightweight and easy to integrate into existing mobile cloud application development models.

Keywords

Mobile cloud computing Mobile cloud application piracy  Application models Mobile cloud piracy control framework Application piracy 

Copyright information

© Springer Science+Business Media New York 2013

Authors and Affiliations

  • Atta ur Rehman Khan
    • 1
  • Mazliza Othman
    • 1
  • Mazhar Ali
    • 2
  • Abdul Nasir Khan
    • 1
  • Sajjad Ahmad Madani
    • 3
  1. 1.Faculty of Computer Science and Information TechnologyUniversity of MalayaKuala LumpurMalaysia
  2. 2.Department of Electrical and Computer EngineeringNorth Dakota State UniversityFargoUSA
  3. 3.Department of Computer ScienceCOMSATS Institute of Information TechnologyAbbottabadPakistan

Personalised recommendations