[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

Understanding the Trade-Offs of Blending Collaboration Services in Support of Contextual Collaboration

  • Conference paper
Groupware: Design, Implementation, and Use (CRIWG 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4154))

Included in the following conference series:

Abstract

Contextual collaboration seamlessly integrates existing groupware technologies into a uniform user experience that combines synchronous and asynchronous interactions. This user experience is usually supported by a contextual collaboration infrastructure that needs to efficiently cope with the fast switching and integration of different modes of interaction. This paper experiments with a new model for contextual collaboration based on the notion of generic shared objects. We describe a native implementation of this model and evaluate its behavior under different media traffic conditions. We compare the native implementation with an alternative implementation that integrates existing notification and meeting servers to deliver the same model behavior. We discuss trade-offs and limitations of those two implementations.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Cheng, L.-T., Hupfer, S., Ross, S., Patterson, J.: Jazzing up Eclipse with collaborative tools. In: OOPSLA 2003 workshop on eclipse technology eXchange, Anaheim, CA, pp. 45–49 (2003)

    Google Scholar 

  2. Fitzpatrick, G., Mansfield, T., Arnold, D., Phelps, T., Segall, B., Kaplan, S.: Instrumenting and Augmenting the Workaday World with a Generic Notification Service called Elvin. In: ECSCW 1999, Copenhagen, Denmark, pp. 431–451. Kluwer, Dordrecht (1999)

    Google Scholar 

  3. Freeman, E., Hupfer, S., Arnold, K.: JavaSpaces Principles, Patterns, and Practice. Book News, Inc. (1999)

    Google Scholar 

  4. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Publishing Company, Reading (1995)

    Google Scholar 

  5. Gelernter, D.: Generative communication in Linda. ACM Transactions on Programming Languages and Systems (TOPLAS) 7(1)

    Google Scholar 

  6. Geyer, W., Cheng, L.: Facilitating Emerging Collaboration through Light-weight Information Sharing. In: Conference supplement CSCW 2002, New Orleans, LA (2002)

    Google Scholar 

  7. Geyer, W., Richter, H., Fuchs, L., Frauenhofer, T., Daijavad, S., Poltrock, S.: A Team Collaboration Space Supporting Capture and Access of Virtual Meetings. In: ACM 2001 International Conference on Supporting Group Work, Boulder, CO, USA. ACM Press, New York (2001)

    Google Scholar 

  8. Geyer, W., Vogel, J., Cheng, L., Muller, M.: Supporting Activity-Centric Collaboration through Peer-to-Peer Shared Objects. In: ACM GROUP, Sanibel Island, FL, pp. 115–124 (2003)

    Google Scholar 

  9. Kantor, M., Redmiles, D.: Creating an Infrastructure for Ubiquitous Awareness. In: Eighth IFIP TC 13 Conference on Human-Computer Interaction (INTERACT 2001), Tokyo, Japan, pp. 431–438 (2001)

    Google Scholar 

  10. Mahowald, R.: From ICE Age To Contextual Collaboration, IDC, June 29 (2006), retrieved at: http://www.cio.com/analyst/062901_idc.html

  11. Moody, P., Feinberg, J.: C+B Seen Project, http://domino.research.ibm.com/cambridge/research.nsf/pages/projects.html

  12. Patterson, J.F., Day, M., Kucan, J.: Notification servers for synchronous groupware. In: ACM conference on Computer supported cooperative work (CSCW 1996), Boston, Massachusetts, pp. 122–129 (1996)

    Google Scholar 

  13. Preguiça, N., Martins, J.L., Domingos, H., Duarte, S.: Integrating Synchronous and Asynchronous Interactions in Groupware Applications. In: Fukś, H., Lukosch, S., Salgado, A.C. (eds.) CRIWG 2005. LNCS, vol. 3706, pp. 89–104. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  14. SearchDomino.com. Contextual Collaboration (June 26, 2006), http://searchdomino.techtarget.com/sDefinition/0,sid4_gci934929,00.html

  15. Silva Filho, R.S., Geyer, W., Brownholtz, B., Guy, I., Redmiles, D.F., Millen, D.R. Architectural Trade-Offs for Collaboration Services Supporting Contextual Collaboration - RC23756, IBM T. J. Watson - Cambridge, Cambridge (2005)

    Google Scholar 

  16. Silva Filho, R.S., Redmiles, D.: Striving for Versatility in Publish/Subscribe Infrastructures. In: 5th International Workshop on Software Engineering and Middleware (SEM 2005), Lisbon, Portugal, pp. 17–24. ACM Press, New York (2005)

    Chapter  Google Scholar 

  17. de Souza, C.R.B., Basaveswara, S.D., Redmiles, D.F.: Using Event Notification Servers to Support Application Awareness. In: IASTED International Conference on Software Engineering and Applications, Cambridge, MA, pp. 691–697 (2002)

    Google Scholar 

  18. Wyckoff, P.: TSpaces. IBM Systems Journal 37(3)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Filho, R.S.S., Geyer, W., Brownholtz, B., Redmiles, D.F. (2006). Understanding the Trade-Offs of Blending Collaboration Services in Support of Contextual Collaboration. In: Dimitriadis, Y.A., Zigurs, I., Gómez-Sánchez, E. (eds) Groupware: Design, Implementation, and Use. CRIWG 2006. Lecture Notes in Computer Science, vol 4154. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11853862_22

Download citation

  • DOI: https://doi.org/10.1007/11853862_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-39591-1

  • Online ISBN: 978-3-540-39595-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics