Abstract
Smartphones are nowadays ubiquitous. Smartphone owners are using mobile applications as a replacer for desktop applications. Due to the limited resources and due to the challenge of being a real replacer for personal computers, mobile devices should be able to run applications that are distributing their tasks for execution into the cloud. The present paper proposes a pervasive framework that combines the mobility of smartphone applications and the execution capabilities of the cloud. Cloud distribution reduces the mobile phone power consumption and also improves the execution of long running tasks. By using the AOP (Aspect Oriented Programming), the distribution into the cloud is transparent to the application developer. The proposed framework proves itself as a viable solution for implementing mobile applications that could distribute themselves into the cloud in order to improve users’ experience.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Vaquero, L.M., Rodero-Merino, L., Caceres, J., Lindner: A break in the clouds: towards a cloud definition. SIGCOMM Comput. Commun., 50–55 (2008)
Cox, P.A.: developer Works (2011), http://www.ibm.com/developerworks/cloud/library/cl-mobilecloudcomputing
Satyanarayanan, M., Bahl, P., Caceres, R., Davies, N.: The Case for VM-Based Cloudlets in Mobile Computing. In: Pervasive Computing (October-December 2009)
Zhang, X., Kunjithapatham, A., Jeong, S., Gibbs, S.: Towards an Elastic Application Model for Augmenting the Computing Capabilities of Mobile Devices with Cloud Computing. In: Mobile Networks and Applications. Springer Link (2004)
Manjunatha, A., et al.: Power of Clouds in Your Pocket: An Efficient Approach for Cloud Mobile Hybrid Application Development. In: Cloud Computing Technology and Science. IEEE (2010)
Ricky, K., Ma King, K., Lam, T., Wang, C.-L., Zhang, C.: A Stack-on-Demand Execution Model for Elastic Computing. In: 39th International Conference on Parallel Processing. IEEE, San Diego (2010)
La, H.J., Kim, S.D.: A Conceptual Framework for Provisioning Context-aware Mobile Cloud Services. In: 3rd International Conference on Cloud Computing. IEEE, Miami (2010)
Wang, Q., Deters, R.: SOA’s Last Mile-Connecting Smartphones to the Service Cloud. In: Cloud Computing. IEEE, Bangalore (2009)
Interface 21, Spring Framework. Aspect Oriented Programming with Spring, http://static.springsource.org/spring/docs/2.0.x/reference/aop.html
Monnox, A.: Rapid J2EETM Development: An Adaptive Foundation for Enterprise Applications. Prentice Hall (2005)
Presecan, S., Tomai, N.: Distributed Context Provisioning and Reaction Middleware. In: Intelligent Computer Communication and Processing. IEEE Computer Society Press (2009)
Google. RoboGuice, http://code.google.com/p/roboguice/
Amazon EC2, http://aws.amazon.com/ec2/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Presecan, S., Tomai, N. (2013). Mobile Cloudable Applications: A New Way of Distributing Mobile Tasks into the Cloud. In: Abramowicz, W. (eds) Business Information Systems Workshops. BIS 2013. Lecture Notes in Business Information Processing, vol 160. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41687-3_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-41687-3_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-41686-6
Online ISBN: 978-3-642-41687-3
eBook Packages: Computer ScienceComputer Science (R0)