ACM Home Page
Please provide us with feedback. Feedback
Flexible collaboration transparency: supporting worker independence in replicated application-sharing systems
Full text PdfPdf (312 KB)
Source ACM Transactions on Computer-Human Interaction (TOCHI) archive
Volume 6 ,  Issue 2  (June 1999) table of contents
Pages: 95 - 132  
Year of Publication: 1999
ISSN:1073-0516
Authors
James Begole  Virginia Polytechnic Institute and State Univ., Blacksburg
Mary Beth Rosson  Virginia Polytechnic Institute and State Univ., Blacksburg
Clifford A. Shaffer  Virginia Polytechnic Institute and State Univ., Blacksburg
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 124,   Citation Count: 35
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/319091.319096
What is a DOI?

ABSTRACT

This article presents a critique of conventional collaboration transparency systems, also called “application-sharing” systems, which provide the real-time shared use of legacy single-user applications. We find that conventional collaboration transparency systems are inefficient in their use of network resources and lack support for key groupware principles: concurrent work, relaxed WYSIWIS, and group awareness. Next, we present an alternative approach to implementing collaboration transparency that provides many features previously seen only in collaboration-aware applicaitons. Our approach is based on a replicated architecture where selected single-user interface components are dynamically replaced by multiuser versions. The replacement occurs at run-time and is transparent to the single-user application and its developers.. As an instance of this approach, we describe its incorporation into a Java-based collaboration transparency system for serializable, Swing-based Java applications, called Flexible JAMM (Java Applets Made Multiuser). To validate that the flexible collaboration transparency system is truly an improvement over conventional systems, we conducted an empirical study of collaborators performing both tightly and loosely coupled tasks using Flexible JAMM versus a representative conventional collaboration transparency system, Microsoft NetMeeting. Completion times were significantly faster in the loosely coupled task using Flexible JAMM and were not adversely affected in the tightly coupled task. Accuracy was equivalent for both systems. Participants greatly preferred Flexible JAMM.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
ABDEL-WAHAB, H. AND FEIT, M. 1991. XTV: A framework for sharing X window clients in remote synchronous collaboration. In Proceedings of the IEEE Conference on High-Speed Communication Networks (TriComm '91). IEEE Press, Piscataway, NJ, 159-167.
 
2
 
3
4
 
5
6
 
7
BEGOLE, J., STRUBLE, C. A., SHAFFER, C. A., AND SmTH, R. B. 1999. System resource sharing for synchronous collaboration. Tech. Rep. TR-99-6. Department of Computer Science, Virginia Polytechnic Inst. and State Univ., Blacksburg, VA.
8
 
9
CHAPANIS, A. 1975. Interactive human communication. Sci. Am. 232, 3 (Mar.), 36-42.
10
 
11
12
13
14
 
15
DUNWOODY, J. C. AND LINTON, M.A. 1988. A dynamic profile of window system usage. In Proceedings of the 2nd IEEE Conference on Computer Workstations. IEEE Press, Piscataway, NJ, 90-99.
16
17
 
18
GARFINKEL, D., WELTI, B., AND YIP, T. 1994. HP SharedX: A tool for real-time collaboration. HP Journal: HP J. 45, 2, 23-36.
 
19
20
21
22
 
23
 
24
 
25
26
27
 
28
KELLY, K. AND REISS, S. 1998. One huge computer. Wired 6, 8.
29
 
30
31
32
33
 
34
MCKINLAY, A., PROCTER, R., MASTING, O., WOODBURN, R., AND ARNOTT, J. 1994. Studies of turn-taking in computer-mediated communication. Interact. Comput. 6, 2.
 
35
MINENKO, W. 1996. Advanced design of efficient application sharing systems under X Window. Ph.D. Dissertation.
 
36
MINENKO, W. 1998. The application sharing technology. Motif Devel. Available via http://www.motifzone.com/tmd/articles/XpleXer/XpleXer.html.
37
38
 
39
40
41
42
43
 
44
SMITH, R. B. 1996. Kansas: A large, fiat, multi-user virtual world for interactive simulations. In Virginia Tech Computer Science Colloquium Series (Apr. 24).
45
46
47
48

CITED BY  35


REVIEW

"Michael Lee Gordon : Reviewer"

In this context, collaboration refers to several people using an application to edit a shared object (such as a whiteboard, text, or graphics document). Comparisons are made between collaboration-aware applications (those that were designed an  more...

Collaborative Colleagues:
James Begole: colleagues
Mary Beth Rosson: colleagues
Clifford A. Shaffer: colleagues