Elsevier

Computer Communications

Volume 16, Issue 9, September 1993, Pages 594-602
Computer Communications

Research
Communication support for cooperative work

https://doi.org/10.1016/0140-3664(93)90029-RGet rights and content

Abstract

Desktop conferencing and distributed graphical editing applications allow people to perform cooperative work regardless of their geographic location. One such example is the CoDraft application presented here. This collaborative system allows concurrent sketching on a shared drawing board. The current version is implemented on top of point-to-point communication services. It is shown that these services are not well suited for cooperative applications. Therefore, a multiparty communication platform is proposed that manages groups of application instances and multicast messages, handles group voting and transfers files to more than one target site at a time. This platform greatly simplifies the development of cooperative applications. Additionally, the platform allows the lower-level multicast functionality to be more fully exploited, thus improving response time and throughput performance.

References (14)

  • J Naisbitt

    Megatrends — 10 new directions transforming our lives

    (1984)
  • R Johansen

    Groupware: Computer Support for Business Teams

    (1988)
  • D.R Cheriton

    Request-response and multicast interprocess communication in the V kernel

  • T Kirsche et al.

    CoDraft — A distributed architecture supporting group collaboration by multimedia objects

  • K.P Birman et al.

    Reliable communication in the presence of failures

    ACM Trans. Comput. Syst.

    (February 1987)
  • E Mayer

    Concurrent multicast checkpointing

  • G Ricart et al.

    An optimal algorithm for mutual exclusion in computer networks

    Commun. ACM.

    (January 1981)
There are more references available in the full text version of this article.

Cited by (6)

  • A telemedicine system for remote cooperative medical imaging diagnosis

    1996, Computer Methods and Programs in Biomedicine
  • A group and session management system for distributed multimedia applications

    1996, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
  • Design and implementation of a multimedia CSCW platform

    1996, Multimedia Tools and Applications
  • A conceptual model of groupware

    1994, Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, CSCW 1994
View full text