Skip to main content

Employing Multiuser Interactions in the Development of Synchronous Applications

  • Conference paper
  • First Online:
Cooperative Information Systems (CoopIS 2001)

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

Included in the following conference series:

  • 367 Accesses

Abstract

In the last few years cooperative systems have gained importance due to the fact that more and more people have access to networked computers. The technical, social and business impacts of using cooperative applications are researched but there are still uncertainties on how computers should ideally support cooperative work.

This paper suggests a methodology for the development of cooperative applications. As one very important question for developers of cooperative applications is how users interact with each other and with the application the methodology focuses on multiuser interactions. Multiuser interaction are interactions where multiple users work together in order to trigger the interaction or where users get feedback when the interaction is triggered by another user. A special model for multiuser interactions, MoMI, is introduced and its implementation discussed. The last part of the paper describes experiences in the development of a cooperative application using our methodology.

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. Ayers Kenneth E., The Mvc Paradigm in Smalltalk/V. Dr. Dobbs Journal, 1990. 256

    Google Scholar 

  2. Begole James Bo, Struble Craig A., Shaffer Clifford A., and Smith Randall B. Transparent Sharing of Java Applets: A Replicated Approach. In Symposium on User Interface Software and Technology (UIST’97), pages 55–64. ACM Press, 1997. 263

    Google Scholar 

  3. Boles Dietrich. Das IMRA-Modell-Integration von Interaktionen in das Autorenwerkzeug FMAD. thesis, Carl von Ossietzky Universität Oldenburg. 260

    Google Scholar 

  4. Ellis Clarence A., Gibbs Simon J., and Rein Gail. Groupware: some issues and experiences. Comm. of the ACM, 34(1):49–58, 1991. 256, 257

    Article  Google Scholar 

  5. Foley James D., van Dam Andries, Feiner Steven K., and Hughes John F. Computer Graphics: Principles and Practice. Addison-Wesley, 2nd edition edition, 1998. 260

    Google Scholar 

  6. Fowler Martin and Scott Kendall. UML konzentriert. Addison-Wesley, 1998. 258

    Google Scholar 

  7. Haber Cornelia. Modeling multi-user interactions. In Dillenbourg P. et al, editor, European conf. on computer supported cooperative learning, pages 277–284, Maastricht, Netherlands, 2001. Mc Luhan institute. 261

    Google Scholar 

  8. Huebner John and Myers Brad A. Easily Programmable Shared Objects For Peer-To-Peer Distributed Applications. Technical report, Carnegie Mellon University. 263

    Google Scholar 

  9. Jackson Larry S. Java Collaborative Technology Selections in NCSA Habanero. In 2nd Int. Conf. on Concurrent Engineering in Construction-Challenges for the New Millennium, pages 37–46, Espoo, Finland, 1999. CIB. 263

    Google Scholar 

  10. Jackson Larry S. and Grossman Ed. Integration of Synchronous and Asynchronous Collaboration Activities. ACM Computing Surveys, 31(2es), 1999. 263

    Google Scholar 

  11. Johnson Philip. Egret: A Framework for Advanced CSCW Applications. ACM Software Engineering Notes, 21(2), 1996. 263

    Google Scholar 

  12. Lauwers Chris J. and Lantz Keith A. Collaboration awareness in support of collaboration transparency: requirements for the next generation of shared window systems. In Conference onHumanFactors and Computing Systems, pages 303–311, Seattle, WA USA, 1990. 257

    Google Scholar 

  13. Roth Jörg. DreamTeam-A Platform for Synchronous Collaborative Applications. AI & Society, 14:98–119, 2000. 263

    Google Scholar 

  14. Shan Yen-Ping. MoDE: a UIMS for Smalltalk. In Conference on Object Oriented Programming Systems Languages and Aplications, pages 258–268, Ottawa, Canada, 1990. 256

    Google Scholar 

  15. ter Hofte G. H. Working apart together: Foundations for component groupware, volume 001. Telematica Instituut, Enschede, Netherlands. 256

    Google Scholar 

  16. Teufel Stephanie, Sauter Christian, Mühlherr Thomas, and Bauknecht Kurt. Computerunterst ützung für die Gruppenarbeit. Addison-Wesley, Bonn, 1995. 256

    Google Scholar 

  17. Trevor Jonathan, Rodden Tom, and Mariani John. The use of adapters to support cooperative sharing. In Computer Supported Cooperative Work, pages 219–230, Chapel Hill, USA, 1994. 263

    Google Scholar 

  18. Weiss Peter. Studie Virtuelle Unternehmen. Technical report, FZI Forschungszentrum Informatik, 09 2000. 255

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Haber, C. (2001). Employing Multiuser Interactions in the Development of Synchronous Applications. In: Batini, C., Giunchiglia, F., Giorgini, P., Mecella, M. (eds) Cooperative Information Systems. CoopIS 2001. Lecture Notes in Computer Science, vol 2172. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44751-2_20

Download citation

  • DOI: https://doi.org/10.1007/3-540-44751-2_20

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42524-3

  • Online ISBN: 978-3-540-44751-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics