Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

A Cloud-Based Reusable Design for Mobile Data Sharing

  • Conference paper
  • First Online:
Model and Data Engineering

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 9344))

  • 829 Accesses

Abstract

Mobile devices have experienced a huge progress in computing capacity, storage and visualization of data. They are becoming the device of choice for operating a large variety of applications while supporting real-time collaboration of people and their mobility. Despite this progress, the energy consumption and the network coverage remain a serious problem against an efficient and continuous use of these mobile collaborative applications and a great challenge for their designers and developers. To address these issues, this paper describes design patterns that help modeling mobile collaborative applications enabling real-time data sharing through the cloud. Our design model consists of two levels: the first one provides self-protocol to create clones of mobile devices, manage users’ groups and recover failed clones in the cloud. As for the second level, it supports group collaboration mechanisms for data sharing between mobile users via their clones. Our patterns have been used as a basis for the design of SocialVPN, a cloud-based platform enabling mobile users to build and exploit their own virtual social networks.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Due to space limitation, we do not consider here the user’s interaction protection.

  2. 2.

    https://www.virtualbox.org/.

  3. 3.

    http://www.xenproject.org/.

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Dinh, H.T., Lee, C., Niyato, D., Wang, P.: A survey of mobile cloud computing: architecture, applications, and approaches. Wirel. Commun. Mob. Comput. 13(18), 1587–1611 (2013)

    Article  Google Scholar 

  4. Ellis, C.A., Gibbs, S.J.: Concurrency control in groupware systems. In: Proceedings of the ACM SIGMOD Record, vol. 18, pp. 399–407. ACM (1989)

    Google Scholar 

  5. Feldman, A.J., Zeller, W.P., Freedman, M.J., Felten, E.W.: SPORC: group collaboration using untrusted cloud resources. In: OSDI, vol. 10, pp. 337–350 (2010)

    Google Scholar 

  6. Flores, H., Srirama, S.N.: Mobile cloud middleware. J. Syst. Softw. 92, 82–94 (2014)

    Article  Google Scholar 

  7. Herskovic, V., Ochoa, S.F., Pino, J.A.: Modeling groupware for mobile collaborative work. In: Computer Supported Cooperative Work in Design, CSCWD 2009. 13th International Conference on IEEE, pp. 384–389 (2009)

    Google Scholar 

  8. Herskovic, V., Ochoa, S.F., Pino, J.A., Neyem, H.A.: The iceberg effect: behind the user interface of mobile collaborative systems. J. UCS 17(2), 183–201 (2011)

    Google Scholar 

  9. Imine, A.: Coordination model for real-time collaborative editors. In: Field, J., Vasconcelos, V.T. (eds.) COORDINATION 2009. LNCS, vol. 5521, pp. 225–246. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  10. Kosta, S., Perta, V.C., Stefa, J., Hui, P., Mei, A.: Clone2clone (c2c): peer-to-peer networking of smartphones on the cloud. In: 5th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud13) (2013)

    Google Scholar 

  11. Kosta, S., Perta, V., Stefa, J., Hui, P., Mei, A.: CloneDoc: exploiting the cloud to leverage secure group collaboration mechanisms for smartphones. In: Computer Communications Workshops (INFOCOM WKSHPS), 2013 IEEE Conference on IEEE, pp. 19–20 (2013)

    Google Scholar 

  12. Neyem, A., Ochoa, S.F., Pino, J.A., Franco, R.D.: A reusable structural design for mobile collaborative applications. J. Syst. Softw. 85(3), 511–524 (2012)

    Article  Google Scholar 

  13. Park, S., Chen, Q., Han, H., Yeom, H.Y.: Design and evaluation of mobile offloading system for web-centric devices. J. Netw. Comput. Appl. 40, 105–115 (2014)

    Article  Google Scholar 

  14. Satyanarayanan, M., Bahl, P., Caceres, R., Davies, N.: The case for vm-based cloudlets in mobile computing. IEEE Pervasive Comput. 8(4), 14–23 (2009)

    Article  Google Scholar 

  15. Shiraz, M., Gani, A.: A lightweight active service migration framework for computational offloading in mobile cloud computing. J. Supercomputing 68(2), 978–995 (2014)

    Article  Google Scholar 

  16. Xia, F., Ding, F., Li, J., Kong, X., Yang, L.T., Ma, J.: Phone2Cloud: exploiting computation offloading for energy saving on smartphones in mobile cloud computing. Inf. Syst. Front. 16(1), 95–111 (2014)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nadir Guetmi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Guetmi, N., Abdessamad, I. (2015). A Cloud-Based Reusable Design for Mobile Data Sharing. In: Bellatreche, L., Manolopoulos, Y. (eds) Model and Data Engineering. Lecture Notes in Computer Science(), vol 9344. Springer, Cham. https://doi.org/10.1007/978-3-319-23781-7_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23781-7_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-23780-0

  • Online ISBN: 978-3-319-23781-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics