Beyond the chalkboard: computer support for collaboration and problem solving in meetings
Communications of the ACM
BYTE
Design of a multi-media vehicle for social browsing
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
Collaborative document production using quilt
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
A framework for understanding the workspace activity of design teams
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
Replicated architectures for shared window systems: a critique
COCS '90 Proceedings of the ACM SIGOIS and IEEE CS TC-OA conference on Office information systems
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An experiment in integrated multimedia conferencing
CSCW '86 Proceedings of the 1986 ACM conference on Computer-supported cooperative work
ICICLE: groupware for code inspection
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
An annotated bibliography of computer supported cooperative work
ACM SIGCHI Bulletin - Special issue: Computer supported cooperative work
Collaboration media: the problem of design by use and the use of design
ACM SIGOIS Bulletin
TelePICTIVE: computer-supported collaborative GUI design for designers with diverse expertise
UIST '92 Proceedings of the 5th annual ACM symposium on User interface software and technology
Tools for supporting the collaborative process
UIST '92 Proceedings of the 5th annual ACM symposium on User interface software and technology
GROUPKIT: a groupware toolkit for building real-time conferencing applications
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Implicit locking in the ensemble concurrent object-oriented graphics editor
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Communications of the ACM
Building flexible groupware through open protocols
COCS '93 Proceedings of the conference on Organizational computing systems
Real time groupware as a distributed system: concurrency control and its effect on the interface
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
ACM Transactions on Graphics (TOG)
A distributed and policy-free general-purpose shared window system
IEEE/ACM Transactions on Networking (TON)
Building real-time groupware with GroupKit, a groupware toolkit
ACM Transactions on Computer-Human Interaction (TOCHI)
Requirements for a layered software architecture supporting cooperative multi-user interaction
Proceedings of the 18th international conference on Software engineering
Designing software for use by humans, not machines
ICSE '91 Proceedings of the 13th international conference on Software engineering
Collaboration transparency in the DISCIPLE framework
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
Transparent sharing and interoperation of heterogeneous single-user applications
CSCW '02 Proceedings of the 2002 ACM conference on Computer supported cooperative work
A general framework for constructing application cooperating system in Windows environment
ACM SIGSOFT Software Engineering Notes
Proceedings of the working conference on Advanced visual interfaces
The effects of collaboration and system transparency on CIVE usage: an empirical study and model
Presence: Teleoperators and Virtual Environments - Special issue: Collaborative information visualization environments
Multi-user, multi-display interaction with a single-user, single-display geospatial application
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Implementing gesturing with cursors in group support systems
Journal of Management Information Systems - Special issue: Organizational impact of group support systems, expert systems, and executive information systems
Riding a tiger, or computer supported cooperative work
ECSCW'91 Proceedings of the second conference on European Conference on Computer-Supported Cooperative Work
Personalizable groupware: accommodating individual roles and group differences
ECSCW'91 Proceedings of the second conference on European Conference on Computer-Supported Cooperative Work
Participation frameworks for computer mediated communication
ECSCW'91 Proceedings of the second conference on European Conference on Computer-Supported Cooperative Work
Multimodal multiplayer tabletop gaming
Computers in Entertainment (CIE) - Interactive TV
Co-present photo sharing on mobile devices
Proceedings of the 9th international conference on Human computer interaction with mobile devices and services
Empirical evaluation of distributed pair programming
International Journal of Human-Computer Studies
AVI '08 Proceedings of the working conference on Advanced visual interfaces
Reusing single-user applications to create collaborative multi-member applications
Advances in Engineering Software
Proceedings of the 2007 conference on Human interface: Part I
Modeling, simulation, and practice of floor control for synchronous and ubiquitous collaboration
Multimedia Tools and Applications
Hi-index | 0.02 |
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.