|
ABSTRACT
When people have meetings or discussions, frequently they use conversational props: physical models, drawings, or other concrete representations of information used to enhance the exchange of information. If the participants are geographically separated, it is difficult to make effective use of props since each physical prop can only exist in one place. Computer applications that allow two or more users to simultaneously view and manipulate the same data can be used to augment human-to-human telecommunication. We have built the Rendezvous system is similar to many UIMSs or user interface toolkits in that it is intended to simplify the construction of graphical direct-manipulation interfaces. It goes beyond these systems by adding functionality to support the construction of multiuser applications. Based on experience with several large applications built with the Rendezvous system, we believe that it is useful for building conversational props and other computer-supported cooperative work (CSCW) applications. We present a list of required features of conversational props, some example applications built with the Rendezvous system, and a description of the Rendezvous system.
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
|
|
 |
2
|
|
| |
3
|
|
| |
4
|
BRINCK, T. 1992. The Conversation Board. In Siggraph Video Rewew. Vol. 87. ACM, New York. From Video Proceedings of CSCW'92.
|
 |
5
|
|
| |
6
|
BRINCK, T., AND HmL, R.D. 1993. Building shared graphical editors using the Abstraction- Link-View architecture. In Proceedings of ECSCW'93, European Conference on Computer-Supported Cooperative Work (Milan, Italy, Sept.), Kluwer, Amsterdam, 311-324.
|
 |
7
|
Terrence Crowley , Paul Milazzo , Ellie Baker , Harry Forsdick , Raymond Tomlinson, MMConf: an infrastructure for building shared multimedia applications, Proceedings of the 1990 ACM conference on Computer-supported cooperative work, p.329-342, October 07-10, 1990, Los Angeles, California, United States
[doi> 10.1145/99332.99365]
|
 |
8
|
J R Dance , T E Granor , R D Hill , S E Hudson , J Meads , B A Myers , A Schulert, The run-time structure of UIMS-supported applications, ACM SIGGRAPH Computer Graphics, v.21 n.2, p.97-101, April 1987
[doi> 10.1145/24919.24923]
|
 |
9
|
|
 |
10
|
|
 |
11
|
|
| |
12
|
GREEN, M.A. 1985. Report on Dialogue specification tools. In User Interface Management Systems, G. Pfaff, Ed. Springer-Verlag, Berlin, 9-20.
|
| |
13
|
|
 |
14
|
|
 |
15
|
|
| |
16
|
HERRMANN, M., AND HILL, R. 1989. Abstraction and declarativeness in user interface deve}opment systems--The methodological basis of the composite object architecture. In Proceedings of the 11th World Computer Congress.
|
 |
17
|
|
 |
18
|
|
 |
19
|
|
| |
20
|
HILL, R. D., AND HERRMANN, M. 1989. The structure of tube--A tool for implementing advanced user interfaces. In Proceedings of EuroGraphics'89 (Hamburg, Germany, Sept. 4-8). North-Holland, Amsterdam, 15-25.
|
 |
21
|
|
 |
22
|
Simon M. Kaplan , William J. Tolone , Douglas P. Bogia , Celsina Bignoli, Flexible, active support for collaborative work with ConversationBuilder, Proceedings of the 1992 ACM conference on Computer-supported cooperative work, p.378-385, November 01-04, 1992, Toronto, Ontario, Canada
[doi> 10.1145/143457.143552]
|
| |
23
|
|
| |
24
|
|
| |
25
|
|
 |
26
|
David S. Miller , John G. Smith , Michael J. Muller, TelePICTIVE: computer-supported collaborative GUI design for designers with diverse expertise, Proceedings of the 5th annual ACM symposium on User interface software and technology, p.151-160, November 15-18, 1992, Monteray, California, United States
[doi> 10.1145/142621.142643]
|
 |
27
|
|
 |
28
|
|
| |
29
|
Brad A. Myers , Dario A. Giuse , Roger B. Dannenberg , David S. Kosbie , Edward Pervin , Andrew Mickish , Brad Vander Zanden , Philippe Marchal, Garnet: Comprehensive Support for Graphical, Highly Interactive User Interfaces, Computer, v.23 n.11, p.71-85, November 1990
[doi> 10.1109/2.60882]
|
 |
30
|
B. A. Myers , B. V. Zanden , R. B. Dannenberg, Creating graphical interactive application objects by demonstration, Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology, p.95-104, November 13-15, 1989, Williamsburg, Virginia, United States
[doi> 10.1145/73660.73672]
|
 |
31
|
R. E. Newman-Wolfe , M. L. Webb , M. Montes, Implicit locking in the ensemble concurrent object-oriented graphics editor, Proceedings of the 1992 ACM conference on Computer-supported cooperative work, p.265-272, November 01-04, 1992, Toronto, Ontario, Canada
[doi> 10.1145/143457.143524]
|
| |
32
|
|
| |
33
|
OUSTERHOUT, J.K. 1990. Tch An embeddable command language. In Proceedings of the 1990 Winter USENIX Conference. USENIX Assoc., Berkeley, Calif.
|
| |
34
|
ROHALL, S. L., PATTERSON, J. F., AND HILL, R. D. 1992. Go Fish! A multi-user game in the Rendezvous system. In SfGGRAPH V~deo Review. Vol. 76. ACM, New York.
|
 |
35
|
|
| |
36
|
SANNELLA, M. 1992. The SkyBlue constraint solver. Tech. Rep. 92-07-02, Dept. of Computer Science and Engineering, Univ. of Washington, Seattle, Wash.
|
| |
37
|
|
| |
38
|
SCHEIFLER, a. W., GETTYS, J., AND NEWMAN, R. 1988. X Window System. Digital Press, Bedford, Mass.
|
| |
39
|
SMITH, R. B., O'SHEA, T., O'MALLEY, C., SCANLON, E., AND TAYLOR, J. 1989. Preliminary experiments with a distributed, multi-media, problem solving environment. In Proceedings of the 1989 European Conference on Computer-Supported Cooperative Work.
|
| |
40
|
|
 |
41
|
|
 |
42
|
|
 |
43
|
|
 |
44
|
Brad Vander Zanden , Brad A. Myers , Dario Giuse , Pedro Szekely, The importance of pointer variables in constraint models, Proceedings of the 4th annual ACM symposium on User interface software and technology, p.155-164, November 11-13, 1991, Hilton Head, South Carolina, United States
[doi> 10.1145/120782.120799]
|
CITED BY 47
|
|
Christian Schuckmann , Jan Schümmer , Peter Seitz, Modeling collaboration using shared objects, Proceedings of the international ACM SIGGROUP conference on Supporting group work, p.189-198, November 14-17, 1999, Phoenix, Arizona, United States
|
|
|
|
|
|
Richard N. Taylor , Kari A. Nies , Gregory Alan Bolcer , Craig A. MacFarlane , Kenneth M. Anderson , Gregory F. Johnson, Chiron-1: a software architecture for user interface development, maintenance, and run-time support, ACM Transactions on Computer-Human Interaction (TOCHI), v.2 n.2, p.105-144, June 1995
|
|
|
Judy Brown , T. C. Nicholas Graham , Timothy Wright, The Vista environment for the coevolutionary design of user interfaces, Proceedings of the SIGCHI conference on Human factors in computing systems, p.376-383, April 18-23, 1998, Los Angeles, California, United States
|
|
|
|
|
|
T. C. Nicholas Graham , Tore Urnes , Roy Nejabi, Efficient distributed implementation of semi-replicated synchronous groupware, Proceedings of the 9th annual ACM symposium on User interface software and technology, p.1-10, November 06-08, 1996, Seattle, Washington, United States
|
|
|
Jonathan Trevor , Tom Rodden , Gareth Smith, Out of this world: an extensible session architecture for heterogeneous electronic landscapes, Proceedings of the 1998 ACM conference on Computer supported cooperative work, p.119-128, November 14-18, 1998, Seattle, Washington, United States
|
|
|
|
|
|
|
|
|
|
|
|
Devina Ramduny , Alan Dix , Tom Rodden, Exploring the design space for notification servers, Proceedings of the 1998 ACM conference on Computer supported cooperative work, p.227-235, November 14-18, 1998, Seattle, Washington, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Francisco Saiz , Javier Contreras , Roberto Moriyon, Virtual slots: increasing power and reusability for user interface development languages, Conference companion on Human factors in computing systems, p.236-237, May 07-11, 1995, Denver, Colorado, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bradley T. Vander Zanden , Richard Halterman , Brad A. Myers , Rich McDaniel , Rob Miller , Pedro Szekely , Dario A. Giuse , David Kosbie, Lessons learned about one-way, dataflow constraints in the Garnet and Amulet graphical toolkits, ACM Transactions on Programming Languages and Systems (TOPLAS), v.23 n.6, p.776-796, November 2001
|
|
|
Steven Xia , David Sun , Chengzheng Sun , David Chen , Haifeng Shen, Leveraging single-user applications for multi-user collaboration: the coword approach, Proceedings of the 2004 ACM conference on Computer supported cooperative work, November 06-10, 2004, Chicago, Illinois, USA
|
|
|
|
|
|
|
|
|
Bradley T. Vander Zanden , David Baker , Jing Jin, An explanation-based, visual debugger for one-way constraints, Proceedings of the 17th annual ACM symposium on User interface software and technology, October 24-27, 2004, Santa Fe, NM, USA
|
|
|
Brad A. Myers , Richard G. McDaniel , Robert C. Miller , Alan S. Ferrency , Andrew Faulring , Bruce D. Kyle , Andrew Mickish , Alex Klimovitski , Patrick Doane, The Amulet Environment: New Models for Effective User Interface Software Development, IEEE Transactions on Software Engineering, v.23 n.6, p.347-365, June 1997
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Simon Lok , Steven K. Feiner , William M. Chiong , Yoav J. Hirsch, A graphical user interface toolkit approach to thin-client computing, Proceedings of the 11th international conference on World Wide Web, May 07-11, 2002, Honolulu, Hawaii, USA
|
|
|
|
|
|
|
|
|
Martín López-Nores , José Pazos-Arias , Jorge García-Duque , Yolanda Blanco-Fernández , Manuel Ramos-Cabrer , Alberto Gil-Solla , Ana Fernández-Vilas , Rebeca Díaz-Redondo, Formal specification applied to multiuser distributed services: experiences in collaborative t-learning, Journal of Systems and Software, v.79 n.8, p.1141-1155, August 2006
|
|
|
|
|
|
|
|
|
|
|
|
Christopher Wolfe , T.C. Nicholas Graham , W. Greg Phillips , Banani Roy, Fiia: user-centered development of adaptive groupware systems, Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems, July 15-17, 2009, Pittsburgh, PA, USA
|
|
|
|
|
|
|
|
|
|
REVIEWS
"William Thomas Hunt : Reviewer"
Programming interfaces for geographically distributed meetings and
other multiuser applications requires addressing other human issues
besides managing the display and reacting to user input. Some of these
issues are providing customized and r
more...
"Dario A. Giuse : Reviewer"
Rendezvous is an object-oriented system that supports the
construction of multiuser graphical applications in which people at
different sites interact with the same set of objects to communicate
with other participants. This paper describes th
more...
|