POPEYE: providing collaborative services for ad hoc and spontaneous communities

  • Juan A. Botía Blaya
  • Isabelle Demeure
  • Paolo Gianrossi
  • Pedro Garcia Lopez
  • Juan Antonio Martínez Navarro
  • Eike Michael Meyer
  • Patrizio Pelliccione
  • Frédérique Tastet-Cherel
Special Issue Paper

Abstract

Next generation collaborative systems will offer mobile users seamless and natural collaboration amongst a diversity of agents, within distributed, knowledge-rich and virtualized working environments. This ambitious goal faces numerous challenges from the underlying communication infrastructure to the high level application services, with the aim to provide services with the appropriate quality (such as persistence, synchronization, and security). Most currently available tools supporting collaboration address either rather traditional and rigid intra-organizational collaboration scenarios or, at the opposite, completely free and unstructured open communities’s interactions. Emerging dynamic, flexible and ad hoc collaboration schemes are hardly or not supported at all. The POPEYE framework offers collaborative services for applications that aim to enable spontaneous collaboration over P2P wireless ad hoc groups, where fixed infrastructure is not a prerequisite, where virtual communities can emerge spontaneously and share data with the appropriate quality of service for business applications (persistence, synchronization, security, etc.).

Keywords

Collaborative working environments Spontaneous communities Ad hoc networks 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Ad hoc On Demand Distance Vector (AODV). http://moment.cs.ucsb.edu/AODV/aodv.html
  2. 2.
    Dynamic MANET On-demand Routing Protocol (DYMO). http://moment.cs.ucsb.edu/dymo
  3. 3.
  4. 4.
    POPEYE websites. The home page of the POPEYE project is http://www.ist-popeye.eu, while the source code can be found in http://sourceforge.net/projects/popeye-cwe
  5. 5.
    POPEYE deliverable D2.2 Description of Functional, non-Functional and Technical Requirements. http://www.ist-popeye.org/, 2006
  6. 6.
    Almenarez F, Carbonell M, Forne J, Hinarejos F, Lacoste M, Marin A, Montenegro JA (2005) Design of an Enhanced PKI for Ubiquitous Networks. In: Proceeding of the sixteenth international workshop on database and expert systems applications, Los Alamitos. IEEE Computer Society, pp 262–266Google Scholar
  7. 7.
    Bisignano M, Modica GD, Tomarchio O (2005) A JXTA compliant framework for mobile handheld devices in ad-hoc networks. In: ISCC, Murcia, SpainGoogle Scholar
  8. 8.
    Biström J (2005) Peer-to-peer networks as collaborative learning environments. Paper presented at HUT T-110.551 Seminar on Internetworking, retrieved October 25Google Scholar
  9. 9.
    Chen A (2005) Context-aware collaborative filtering system: predicting the user’s preferences in ubiquitous computing. In: CHI’05, New York, NY, USAGoogle Scholar
  10. 10.
    Clausen T, Dearlove C, Jacquet P (2007) The Optimized Link-State Routing Protocol version 2, February 2007. Internet-Draft, draft-clausen-manet-olsrv2-03.txt, work in progressGoogle Scholar
  11. 11.
    Conti M, Gregori E, Turi G (2005) A cross-layer optimization of gnutella for mobile ad hoc networks. In: Proceedings of the MobiHoc05, Illinois, USAGoogle Scholar
  12. 12.
    Drira K (2000) A coordination middleware for collaborative component-oriented distributed applications. Netnomics 2(2): 85–99CrossRefGoogle Scholar
  13. 13.
    Edwards W, Newman M, Sedivy J, Smith T, Balfanz D, Smetters D, Wong H, Izadi S (2002) Using speakeasy for ad hoc peer-to-peer collaboration. In: Proceedings of ACM computer supported cooperative work (CSCW 2002), New Orleans, Louisiana, USAGoogle Scholar
  14. 14.
    Eikemeier C, Lechner U (2004) Peer-to-peer and group collaboration—do they always match? In: WETICE ’04, Washington, USA. IEEE Computer Society, pp 101–106Google Scholar
  15. 15.
    Galera FJ, Martinez JA, Sanchis MA, Gomez-Skarmeta AF (2008) Design of a cluster-based peer to peer architecture for manets. In: SCCC’08Google Scholar
  16. 16.
    Gray E, O’Connell P, Jensen C, Weber S, Seigneur J, Yong C (2002) Towards a framework for assessing trust-based admission control in collaborative ad hoc applications, Technical Report, vol 66. Department of Computer Science, Trinity College DublinGoogle Scholar
  17. 17.
    Inverardi P, Mostarda L (2005) A distributed intrusion detection approach for secure software architecture. In: Proceedings of the European workshop on software architecture (EWSA 2005), Pisa, Italy. Springer, Berlin, p 168, 184Google Scholar
  18. 18.
    Botia J, Ha Duong H, Demeure I, Gómez-Skarmeta A (2008) A context-aware data sharing service over MANET to enable spontaneous collaboration. In: Proceedings of the 6th international workshop on distributed and mobile collaboration (DMC 2008), WETICE. Rome, Italy, 24 June, 2008Google Scholar
  19. 19.
    Kagal L, Finin T, Joshi A (2001) Trust-based security in pervasive computing environments. Computer 34(12): 154–157CrossRefGoogle Scholar
  20. 20.
    Legrand V, Hooshmand D, Ubda S (2003) Trusted ambient community for self-securing hybrid networks. Technical report, no. 5027, INRIA Rhne-Alpes, FranceGoogle Scholar
  21. 21.
    Martinez JA, Galera FJ, Sanchis MA, Gomez-Skarmeta AF, A cluster-based framework for spontaneous collaboration without infrastructure. In: CCNC’09Google Scholar
  22. 22.
    Martfnez-Carreras MA, Ruiz-Martfnez A, Gomez-Skarmeta AF (2007) Designing a generic collaborative working environment. In: IEEE International Conference on Web Services (ICWS 2007)Google Scholar
  23. 23.
    McKinley PK, Malenfant AM, Arango JM (1999) Pavilion: a middleware framework for collaborative web-based applications. In: Proceedings of the international ACM SIGGROUP conference on Supporting group work (GROUP ’99), New York, NY, USA. ACM Press, pp 179–188Google Scholar
  24. 24.
    Nejdl W, Wolf B, Qu C, Decker S, Sintek M, Naeve A, Nilsson M, Palmr M, Risch T (2002) EDUTELLA: a P2P networking infrastructure based on RDF. In: Proceedings of the eleventh International World Wide Web Conference (WWW2002), pp 604–615, Honolulu, Hawaii, USAGoogle Scholar
  25. 25.
    Nieto I, Botia J, Gomez-Skarmeta A (2006) Information and hybrid architecture model of the OCP contextual information management system. J Univers Comput Sci 12(3): 357–366Google Scholar
  26. 26.
    Pelliccione P, Inverardi P, Muccini H (2008) Charmy: A framework for designing and verifying architectural specifications. IEEE Transactions on software engineering. IEEE computer society, 29 December 2008. doi:10.1109/TSE.2008.104
  27. 27.
    Rajagopalan S, Shen C-C (2006) A cross-layer, decentralized bittorrent for mobile ad hoc networks. In: Proceedings of MOBIQUITOUS 2006, San Jose, USAGoogle Scholar
  28. 28.
    Ruiz P, Gomez-Skarmeta A, Groves I (2002) Multicast routing for MANET extensions to IP access networks: the MMARP protocol. In: Proceeding of the international workshop on mobile IP-based network developments, pp 75–81, October 2002Google Scholar
  29. 29.
    Su D, Xiong Y, Zheng Y, Ji S (2008) A framework for collaborative working environments. Int J Prod Res 46(9): 2363–2379MATHCrossRefGoogle Scholar
  30. 30.
    Theodorakopoulos G, Baras JS (2004) Trust evaluation in ad hoc networks. In: Proceedings of the 2004 ACM workshop on wireless security (WiSe’04), pp 1–10, New York, NY, USA. ACM PressGoogle Scholar
  31. 31.
    van Setten M, Pokraev S, Koolwaaij J (2004) Context-Aware Recommendations in the Mobile Tourist Application COMPASS. In: Proceedings of the interantional conference adaptive hypermedia (AH 2004), pp 235–244Google Scholar
  32. 32.
    von Laszewski G, Foster I, Gawor J (2000) Cog kits: a bridge between commodity distributed computing and high-performance grids. In: JAVA’00: Proceedings of the ACM 2000 conference on Java Grande, pp 97–106, New York, NY, USA. ACMGoogle Scholar
  33. 33.
    Yang SJH (2006) Context aware ubiquitous learning environments for peer-to-peer collaborative learning. Educ Technol Soc 9(1): 188–201Google Scholar

Copyright information

© Springer-Verlag London Limited 2009

Authors and Affiliations

  • Juan A. Botía Blaya
    • 1
  • Isabelle Demeure
    • 2
  • Paolo Gianrossi
    • 3
  • Pedro Garcia Lopez
    • 4
  • Juan Antonio Martínez Navarro
    • 1
  • Eike Michael Meyer
    • 5
  • Patrizio Pelliccione
    • 6
  • Frédérique Tastet-Cherel
    • 7
  1. 1.Departamento de Ingeniería de la Información y las ComunicacionesUniversidad de MurciaMurciaSpain
  2. 2.Institut TELECOMTELECOM ParisTechParisFrance
  3. 3.Softeco Sismat S.p.A.GenovaItaly
  4. 4.Department d’Enginyeria Informàtica i MatemàtiquesUniversitat Rovira i VirgiliTarragonaSpain
  5. 5.OFFIS, Institute for Information TechnologyOldenburgGermany
  6. 6.Dipartimento di InformaticaUniversità dell’AquilaL’AquilaItaly
  7. 7.Advanced Information Technologies DepartmentTHALES CommunicationsColombesFrance

Personalised recommendations