Abstract
The traditional App Store based application distribution model is facing some challenges such as poor manageability, mobile device storage capacity limits and frequent application updates. We propose an application streaming based mobile application distribution method to address these challenges. In our method, application is installed, updated and uninstalled in server. User simply select the application to execute and it is been executed in a streaming way. This method enable manageability for mobile application distribution and more personalized mobile application experience. In addition, this method can help solve the storage capacity constraint of mobile device and the frequent application updates. We also use local cache mechanism to save network traffic and improve application loading time. Evaluation show that cache mechanism can save 84.9 % traffic compared with the non-caching streaming and 43.9 % traffic than App Store based application distribution method.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
The Statistics Portal. http://www.statista.com/statistics/276623
Mobile App Statistics. http://www.smartinsights.com/mobile-marketing/app-marketing/mobile-app-statistics
Donaldson, S.E., Siegel, S.G., Williams, C.K., Aslam, A.: Enterprise cybersecurity for mobile and BYOD. Enterprise Cybersecurity: How to Build a Successful Cyberdefense Program Against Advanced Threats, pp. 119–129. Springer, Heidelberg (2015)
Huang, S.Z., Wu, M., Xiong, Y.: Mobile transparent computing to enable ubiquitous operating systems and applications. JACIII 18, 32–39 (2014)
Zhang, Y.X., Zhou, Y.Z.: 4vp: a novel meta os approach for streaming programs in ubiquitous computing. In: 21st International Conference on Advanced Information Networking and Applications (AINA07), pp. 394–403. IEEE (2007)
Zhao, Y., Han, W., Xue, R., Chen, W.: Smile: streaming management of applications and data for mobile terminals. Int. J. Cloud Comput. 1, 329–350 (2012)
VMware ThinApp. http://www.vmware.com/products/thinapp
Shi, L., Liu, Z., Xu, L.: BWCC: a FS-cache based cooperative caching system for network storage system. In: 2012 IEEE International Conference on Cluster Computing (CLUSTER), pp. 546–550. IEEE (2012)
Dong, Y., Zhu, H., Peng, J., Wang, F., Mesnier, M.P., Wang, D., Chan, S.C.: RFS: a network file system for mobile devices and the cloud. ACM SIGOPS Oper. Syst. Rev. 45, 101–111 (2011)
Khatwal, R., Jain, M.K.: Application specific cache simulation analysis for application specific instruction set processor. Int. J. Comput. Appl. 90(13), 31–44 (2014)
Megiddo, N., Modha, D.S.: Outperforming LRU with an adaptive replacement cache algorithm. Comput. J. 37, 58–65 (2004)
Chun, B.G., Ihm, S., Maniatis, P., Naik, M., Patti, A.: Clonecloud: elastic execution between mobile device and cloud. In: Proceedings of the Sixth Conference on Computer Systems, pp. 301–314. ACM (2011)
Cuervo, E., Balasubramanian, A., Cho, D.K., Wolman, A., Saroiu, S., Chandra, R., Bahl, P.: Maui: making smartphones last longer with code offload. In: Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services, pp. 49–62. ACM (2010)
Acknowledgments
This work is supported in part by the National Natural Science Foundation of China under Grant Numbers 61272151, 61472451 and 61309025, the International Science & Technology Cooperation Program of China under Grant Number 2013DFB10070, the Hunan Provincial Natural Science Foundation of China under Grant Number 13JJ4016, the China Hunan Provincial Science & Technology Program under Grant Number 2012GK4106, and the “Mobile Health” Ministry of Education - China Mobile Joint Laboratory (MOE-DST No. [2012]311).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Yang, W., Jia, L., Wang, G. (2015). Application Streaming: A Mobile Application Distribution Method. In: Wang, G., Zomaya, A., Martinez, G., Li, K. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2015. Lecture Notes in Computer Science(), vol 9528. Springer, Cham. https://doi.org/10.1007/978-3-319-27119-4_21
Download citation
DOI: https://doi.org/10.1007/978-3-319-27119-4_21
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27118-7
Online ISBN: 978-3-319-27119-4
eBook Packages: Computer ScienceComputer Science (R0)