Sharing views and interactions with single-user applications

Although work is frequently collaborative, most computer-based activities revolve around software packages designed to be used by one person at a time. To get around this, people working together often talk and gesture around a computer screen, perhaps taking turns interacting with the running “single-user” application by passing the keyboard around. However, it is technically possible to share these unaltered applications—even though they were originally designed for a single user only—across physically different workstations through special view-sharing software . Each person sees the same image of the running application on their own screen, and has an opportunity to interact with it by taking turns. This paper discusses the various roles and responsibilities of the view-sharing software that must be considered during its design and evaluation: view management, floor control, conference registration by participants, and handling of meta-level communications. A brief survey of existing shared view systems is provided for background.

[1]  Daniel G. Bobrow,et al.  Beyond the chalkboard: computer support for collaboration and problem solving in meetings , 1988, CACM.

[2]  Harvey G Lehtman,et al.  Working together , 1988 .

[3]  Marilyn Mantei Capturing the capture concepts: a case study in the design of computer-supported meeting environments , 1988, CSCW '88.

[4]  Keith A. Lantz,et al.  An experiment in integrated multimedia conferencing , 1986, CSCW '86.

[5]  Keith A. Lantz,et al.  Collaboration awareness in support of collaboration transparency: requirements for the next generation of shared window systems , 1990, CHI '90.

[6]  Robert W. Root,et al.  Design of a multi-media vehicle for social browsing , 1988, CSCW '88.

[7]  Sudhir R. Ahuja,et al.  The Rapport multimedia conferencing system-a software overview , 1988, [1988] Proceedings. 2nd IEEE Conference on Computer Workstations.

[8]  E. Chang,et al.  Group coordination in participant systems , 1991, Proceedings of the Twenty-Fourth Annual Hawaii International Conference on System Sciences.

[9]  J.J. Garcia-Luna-Aceves,et al.  An open-systems model for computer-supported collaboration , 1988, [1988] Proceedings. 2nd IEEE Conference on Computer Workstations.

[10]  John C. Tang Listing, Drawing and Gesturing in Design: A Study of the Use of Shared Workspaces by Design Teams , 1989 .

[11]  John C. Tang,et al.  A framework for understanding the workspace activity of design teams , 1988, CSCW '88.

[12]  Douglas C. Engelbart Authorship Provisions in Augment , 1984, COMPCON.

[13]  Sunil K. Sarin,et al.  Computer-Based Real-Time Conferencing Systems , 1985, Computer.

[14]  Hideo Taniguchi,et al.  A Real-Time Electronic Conferencing System based on Distributed UNIX , 1986, USENIX Summer.

[15]  Douglas C. Engelbart,et al.  A research center for augmenting human intellect , 1968, AFIPS Fall Joint Computing Conference.

[16]  Robert E. Kraut,et al.  Collaborative document production using quilt , 1988, CSCW '88.

[17]  Keith A. Lantz,et al.  Replicated architectures for shared window systems: a critique , 1990 .