Skip to main content

MobilePeerDroid: A Platform for Sharing, Controlling and Coordination in Mobile Android Teams

  • Conference paper
  • First Online:
  • 1676 Accesses

Part of the book series: Lecture Notes on Data Engineering and Communications Technologies ((LNDECT,volume 1))

Abstract

The fast development in mobile technologies and the continuous improvements in smart mobile devices, propelled by wide adoption of Mobile Cloud computing, have prompted for the development of a new generation of mobile applications aimed at supporting team work. Such applications provide great flexibility to workforce, especially groups of people developing teamwork both geographically distributed and on the move. The ability of being able to work according to the A3 paradigm, namely, Anytime, Anywhere, Awareness, significantly improves the teamwork performance. Relevant examples of such applications are found in businesses–especially Small and Medium size Enterprises–, online collaborative learning in Virtual Campuses, Social Networking, disaster management scenarios, etc. However, designing and developing such mobile collaborative applications requires overcoming many issues and challenges. Among these, there are three main pillars of such applications, namely, sharing, controlling and coordination. In this paper, we present MobilePeerDroid a platform that support sharing, controlling and coordination in mobile android team. The platform is based on P2P architecture to achieve flexibility, efficiency and scalability. The platform has been instantiated for teams of members using mobile devices under Android. In addition, it enables extensions (via separation of concerns and modularity) with new features for supporting new application development.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Appelt, W. WWW Based Collaboration with the BSCW System. In Proceedings of the 26th Conference on Current Trends in Theory and Practice of Informatics on Theory and Practice of Informatics (SOFSEM ’99), Jan Pavelka, Gerard Tel, and Miroslav Bartosek (Eds.). Springer-Verlag, London, UK, 66-78 (1999)

    Google Scholar 

  2. Barolli, L., Spaho, E., Xhafa, F. and Younas, M. Application of SmartBox end-device for medical care using JXTA-Overlay P2P system. Computing 95(10-11): 1039-1051 (2013)

    Google Scholar 

  3. Caballè, S., Mora, N., Feidakis, M., Ganán, D., Conesa, J., Daradoumis, T., Prieto, J. CCLR: Providing Interactive, Challenging and Attractive Collaborative Complex Learning Resources. Journal of Computer Assisted Learning, 30(1), 5167 (2014)

    Google Scholar 

  4. Calvo R. and D’Mello, S. Frontiers of Affect-Aware Learning Technologies. IEEE Intelligent Systems. 27(6), 86-89 (2012)

    Google Scholar 

  5. Calvo, R., D’Mello, S., Gratch, J., Kappas, A. The Oxford Handbook of Affective Computing. New York: Oxford University Press (2015)

    Google Scholar 

  6. Lutchyn, Y., Johns, P., Roseway, A. and Czerwinski, M. MoodTracker: monitoring collective emotions in the workplace. Proceedings of International Conference on Affective Computing and Intelligent Interaction (ACII), 295 - 301 (2015)

    Google Scholar 

  7. Dourish, P. and Bellotti, V. Awareness and coordination in shared workspaces. Proceedings of the 1992 ACM conference on Computer-supported cooperative work. ACM Press New York, NY, USA, 107-114 (1992)

    Google Scholar 

  8. Dustdar, S. and Gall, H. Architectural concerns in distributed and mobile collaborative systems, Parallel, Distributed and Network-Based Processing, 2003. Proceedings of the Eleventh Euromicro Conference, 475-483 (2003)

    Google Scholar 

  9. Franco, D. F., Neyem, A., Ochoa, S., Navarro, R. Supporting Mobile Virtual Team’s Coordination with SOA-Based Active Entities. Establishing the Foundation of Collaborative Networks. The International Federation for Information Processing Volume 243, 557-564 (2007)

    Google Scholar 

  10. Ghezzi, C, Cugola, G. and Picco, G. P. PeerWare: A Peer-to-Peer Middleware for Mobile TeamWork. ERCIM News No. 54 (2003)

    Google Scholar 

  11. Greenberg, S. and Marwood, D. Real time groupware as a distributed system: concurrency control and its effect on the interface. Proceedings of the 1994 ACM conference on Computer supported cooperative work. ACM Press New York, NY, USA, 207217 (1994)

    Google Scholar 

  12. Jabbar, W.A., M. Ismail, M. and Nordin, R. Peer-to-Peer Communication on Android-Based Mobile Devices: Middleware and Protocols. 2013 5th International Conference on Modeling, Simulation and Applied Optimization (ICMSAO), 1-6, IEEE CPS (2013)

    Google Scholar 

  13. Kirda, E., Fenkam, P., Reif G., and Gall, H. A service architecture for mobile teamwork. In Proceedings of the 14th international conference on Software engineering and knowledge engineering (SEKE ’02). ACM, New York, NY, USA, 513-518 (2002)

    Google Scholar 

  14. Kolici, V., Spaho, E., Matsuo, K., Caball, S., Barolli, L and Xhafa, F. Implementation of a Medical Support System Considering P2P and IoT Technologies. CISIS 2014: 101-106, IEEE CPS (2014)

    Google Scholar 

  15. Leonardi, L., Mamei, M. and Zambonelli, F. A Physically Grounded Approach to Coordinate Movements in a Team. In Proceedings of the 1st International Workshop on Mobile Teamwork (2002)

    Google Scholar 

  16. Liu, Y., Sakamoto, Sh., Matsuo, K., Ikeda, M., Barolli, B. and Xhafa, F. A comparison study for two fuzzy-based systems: improving reliability and security of JXTA-overlay P2P platform. Soft Comput. 20(7): 2677-2687 (2016)

    Google Scholar 

  17. Ogata, Y., Matsuo, K., Spaho, E., Barolli, L. and Xhafa, F. Implementation of SmartBox End-Device for a P2P System and Its Evaluation for E-Learning and Medical Applications. BWCCA 2010: 794-799, IEEE CPS (2010)

    Google Scholar 

  18. PeerDroid: http://code.google.com/p/peerdroid/

  19. Poulovassilis, A., Xhafa, F. and O’Hagan, T. Event-Based Awareness Services for P2P Groupware Systems. Informatica, Lith. Acad. Sci. 26(1): 135-157 (2015)

    Google Scholar 

  20. Randall, D. and Salembier, P. (Eds.) From CSCW to Web 2.0: European Developments in Collaborative Design, Selected Papers from COOP08, Springer (2010)

    Google Scholar 

  21. Rivadulla, X., Xhafa, F. and Caball, S. An Event-Based Approach to Support A3: Anytime, Anywhere, Awareness in Online Learning Teams. CISIS 2012: 947-952, IEEE CPS (2012)

    Google Scholar 

  22. Sapateiro, C., N. Baloian, P. Antunes and G. Zurita (2009) Developing Collaborative Peer-to-Peer Applications on Mobile Devices. Proceedings of the 13th International Conference on Computer Supported Cooperative Work in Design (CSCWD 2009) Santiago, Chile (2009)

    Google Scholar 

  23. Shen, H.H. and Dewan, P. Access control for collaborative environments. Proceedings of the 1992 ACMconference on Computer-supported cooperative work. ACMPress New York, NY, USA. 51-58 (1992)

    Google Scholar 

  24. Sohlenkamp, M. and Chwelos, G. Integrating communication, cooperation, and awareness: the DIVA virtual office environment. Proceedings of the 1994 ACM conference on Computer supported cooperative work. ACM Press New York, NY, USA, 331343 (1994)

    Google Scholar 

  25. Su, X., Prabhu, B. S., Chi-Cheng Chu, Gadh, R. Middleware for Multimedia Mobile Collaborative System. IEEE ComSoc 3rd Annual Wireless Telecommunication Symposium (WTS 2004), CalPoly Pomona, Pomona, California, USA (2004)

    Google Scholar 

  26. Xhafa, F., Barolli, L., Fernandez, R., Daradoumis, Th., Caball, S., Kolici, V. Extending JXTA Protocols for P2P File Sharing Systems. CISIS 2008: 35-40, IEEE CPS (2008)

    Google Scholar 

  27. Xhafa, F., Barolli, L., Caball´e S., Fernandez, R. Efficient peerGroup management in JXTAOverlay P2P system for developing groupware tools. The Journal of Supercomputing 53(1): 45-65 (2010)

    Google Scholar 

  28. Xhafa, F., Barolli, L., Caball´e, S., Fernandez, R. Supporting Scenario-Based Online Learning with P2P Group-Based Systems. NBiS 2010:173-180, IEEE CPS (2010)

    Google Scholar 

  29. Xhafa, F. and Poulovassilis, A. Requirements for Distributed Event-Based Awareness in P2P Groupware Systems. AINA Workshops 2010: 220-225, IEEE (2010)

    Google Scholar 

  30. Xhafa, F., Palou, D., Barolli, L, Spaho, S. and Takizawa, M. Coordination in Android Mobile Teams. NBiS 2013: 482-487, IEEE CPS (2013)

    Google Scholar 

  31. Xhafa, F., Potlog, A., Spaho, E., Pop, F., Cristea, V. and Barolli, L. Evaluation of intra-group optimistic data replication in P2P groupware systems. Concurrency and Computation: Practice and Experience 27(4): 870-881 (2015)

    Google Scholar 

  32. Xhafa, F., Palou, D. Caballé, S. and Barolli, L. On Sharing and Synchronizing Groupware Calendars Under Android Platform. 2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS 2016), 122-129, IEEE CPS (2016)

    Google Scholar 

  33. Xhafa, F., Palou, D., Barolli, L., Takizawa, M. Energy-aware Analysis of Synchronizing a Groupware Calendar. 2016 10th International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS 2016), 215-22, IEEE CPS (2016)

    Google Scholar 

  34. Yang, Y., Supporting onlineWeb-based teamwork in offline mobile mode too. Proceedings of the First International Conference on Web Information Systems Engineering, Vol. 1, 486-490 (2000)

    Google Scholar 

  35. Zachariadis, S. and Mascolo, C. and Emmerich,W. Adaptable mobile applications: Exploiting logical mobility in mobile computing. In: Horlait, E., Magedanz, T. and Glitho, RH, (eds.) Mobile Agents for Telecommunication Applications Lecture Notes in Computer Science, Vol. 2881, 170-179, Springer (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fatos Xhafa .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Xhafa, F., Palou, D., Caballè, S., Matsuo, K., Barolli, L. (2017). MobilePeerDroid: A Platform for Sharing, Controlling and Coordination in Mobile Android Teams. In: Xhafa, F., Barolli, L., Amato, F. (eds) Advances on P2P, Parallel, Grid, Cloud and Internet Computing. 3PGCIC 2016. Lecture Notes on Data Engineering and Communications Technologies, vol 1. Springer, Cham. https://doi.org/10.1007/978-3-319-49109-7_93

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-49109-7_93

  • Published:

  • Publisher Name: Springer, Cham

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

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

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics