Skip to main content

Opportunistic Interaction in P2P Ubiquitous Environments

  • Conference paper
Book cover Groupware: Design, Implementation, and Use (CRIWG 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3198))

Included in the following conference series:

Abstract

In this paper we present the design and implementation of an ubiquitous system that supports the opportunistic collaborative edition of shared documents. Our system is based on the instant messaging metaphor in the sense that it uses concepts and interfaces similar to those used in instant messaging systems. We employ the concept of group to define a cluster of users that work on a particular shared document and use awareness to convey the state of users with respect to the shared documents (editing, reading, not using it). The system is implemented using a peer-to-peer (P2P) architecture and can be accessed by means of mobile devices such as handheld computers or cellular phones as well as from desktop computers. The P2P architecture provides the system with useful properties such as fault tolerance, the possibility of using public key infrastructures to implement secure transactions, scalability, a P2P repository to store shared documents and a distributed awareness service.

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

Access this chapter

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Baecker, R.M., Nastos, D., Posner, R.: The User Centered Interactive Design of Collaborative Writing Software. In: Proceedings of the ACM Conference on Human Factors in Computing Systems (INTERCHI 1993), Amsterdam, The Netherlands, April 24-29, pp. 399–405 (1993)

    Google Scholar 

  2. Morán, A., et al.: On the design of potential collaboration spaces. International Journal of Computer Applications in Technology 19, 184–194 (2004)

    Article  Google Scholar 

  3. Traversat, B., et-al: Project JXTA 2.0 Super-Peer Virtual Network, http://www.jxta.org/project/www/docs/JXTA2.0protocols1.pdf

  4. Weiser, M.: The Computer for the 21st Century. Scientific American 265(3) (September 1991)

    Google Scholar 

  5. Kindberg, T., Fox, A.: System Software for Ubiquitous Computing. Pervasive Computing 1(1) (January-March 2002)

    Google Scholar 

  6. JXTA for J2ME: http://jxme.jxta.org

  7. Favela, J., Ruiz, D.: Collaborative Authoring and Reviewing over the Internet. WebNet Journal: Internet Technologies, Applications & Issues 3(3), 26–34 (2001)

    Google Scholar 

  8. Fish, R.S., Kraut, E., Mary, L.D.P., Cohen, M.: Quilt – A Collaborative Tool for Coperative Writting. In: Proc. COIS 1988 Office Information System. Palo Alto. Ca (March 1988)

    Google Scholar 

  9. Neuwirth, C., Kaufer, D., Chandhok, R., And Morris, J.: Issues in the design of computer support for co-authoring and commenting. In: Proceedings of the third conference on CSCW 1990, pp. 183–195. ACM Press, Baltimore (1990)

    Google Scholar 

  10. Favela, J., Navarro, C.: Rodriguez, M.: Extending Instant Messaging to Support Spontaneous Interactions in Ad-hoc Networks. In: Proceedings of ACM 2002 Conference on Computer Supported Cooperative Work (CSCW 2002), New Orleans, Louisiana (2002)

    Google Scholar 

  11. Moran, A.L., Favela, J., Martinez, A.M., Decouchant, D.: Document presence notification services for collaborative writing. In: Proceedings CRIWG-2001, 7th International Workshop on Groupware, pp. 12–133. IEEE Computer Society, Darmstadt (2001)

    Google Scholar 

  12. Decouchant, D., Favela, J., Martínez, A.M.: PIÑAS: A Middleware for Web Distributed Cooperative Authoring. SAINT 2001, 187–194 (2001)

    Google Scholar 

  13. Malone, T.W., Grant, K.R., Lai, K.Y., Rao, R.R.: Semi Structured Messages are Surprisingly Useful for Computer-Supported Coordination. ACM Transactions on Office Information Systems 5(2), 115–131 (1987)

    Article  Google Scholar 

  14. Ellis, C.A., Gibbs, S.J., Rein, G.L.: Design and use of a group editor. In: Proceedings of IFIP WG2.7 Working Conference on Engineering for Human Computer Communication, August 1989, pp. 13–28 (1990)

    Google Scholar 

  15. Prakash, A., Shim, H.S., Lee, J.H.: Issues and Trade-offs in CSCW Systems: IEEE Transactions on Data and Knowledge Engineering, vol. 11(1), pp. 213–227 (1999)

    Google Scholar 

  16. International Data Corp: http://www.idc.com/

  17. Grinter, R.E., Palen, L.: Instant messaging in teen life. In: ACM 2002 Conference on Computer Supported Cooperative Work (CSCW 2002), November 16-20, pp. 21–30. ACM Press, New Orleans (2002)

    Chapter  Google Scholar 

  18. Nardi, B., Whittaker, S., Bradner, E.: Interaction and Outeraction: Instant Messaging in Action. In: Proceedings of CSCW 2000, pp. 79–88. ACM Press, New York (2000)

    Chapter  Google Scholar 

  19. JXTA Instant Messenger: http://jxtaim.sourceforge.net/

  20. Kirby, A., Rodden, T.: Contact: Support for Distributed Cooperative Writing. In: Proceedings of ECSCW 1995. Stockholm, Sweden, September 10-14, pp. 101–116 (1995)

    Google Scholar 

  21. Whittaker, S., Swanson, J., Kucan, J., Sidner, C.: TeleNotes: Managing lightweight interactions in the desktop. ACM Transactions on Computer Human Interaction 4(2), 137–168 (1997)

    Article  Google Scholar 

  22. Churchill, E.F., Bly, S.: It’s all in the words: supporting work activities with lightweight tools. In: Proceedings of GROUP 1999, November 14-17, pp. 40–49. ACM Press, Phoenix (1999)

    Google Scholar 

  23. Tang, J.C., Yankelovich, N., Begole, J., Van Keek, M., Li, F., Bhalodia, J.: ConNexus to Awarenex: extending awareness to mobile users. In: Proceedings of CHI 2001, March 31-April 4, pp. 121–128. ACM Press, WA (2002)

    Google Scholar 

  24. Isaacs, E.A., Walendowski, A. and Ranganthan, D.: Hubbub: a sound-enhanced mobile instant messenger that supports awareness and opportunistic interactions. Procedings of CHI 2002, Minneapolis, MN: ACM Press, April 20-25, (2002) 179-186

    Google Scholar 

  25. Jabber SoftwareFoundation: http://www.jabber.org/

  26. Buzdik, J., et al.: Clustering for Opportunistic Communication. In: Procedings of ACM WWW2002, Honolulu, Hawaii, USA, May 7-11 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Menchaca-Mendez, R., Gutierrez-Arias, E., Favela, J. (2004). Opportunistic Interaction in P2P Ubiquitous Environments. In: de Vreede, GJ., Guerrero, L.A., Marín Raventós, G. (eds) Groupware: Design, Implementation, and Use. CRIWG 2004. Lecture Notes in Computer Science, vol 3198. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30112-7_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30112-7_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23016-8

  • Online ISBN: 978-3-540-30112-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics