An object-oriented approach to graphical interfaces
ACM Transactions on Graphics (TOG)
ACM Transactions on Graphics (TOG)
The run-time structure of UIMS-supported applications
ACM SIGGRAPH Computer Graphics
A cookbook for using the model-view controller user interface paradigm in Smalltalk-80
Journal of Object-Oriented Programming
Human-computer interface development: concepts and systems for its management
ACM Computing Surveys (CSUR)
A user interface toolkit based on graphical objects and constraints
OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
Creating graphical interactive application objects by demonstration
UIST '89 Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology
An incremental constraint solver
Communications of the ACM
Multimedia applications development with the Andrew toolkit
Multimedia applications development with the Andrew toolkit
Common LISP: the language (2nd ed.)
Common LISP: the language (2nd ed.)
Interactive specification of flexible user interface displays
ACM Transactions on Information Systems (TOIS)
A new model for handling input
ACM Transactions on Information Systems (TOIS)
MMConf: an infrastructure for building shared multimedia applications
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
X Toolkit intrinsics programming manual: second edition for X11, release 4
X Toolkit intrinsics programming manual: second edition for X11, release 4
Graphical techniques in a spreadsheet for specifying user interfaces
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The art of metaobject protocol
The art of metaobject protocol
The importance of pointer variables in constraint models
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
Graphical styles for building interfaces by demonstration
UIST '92 Proceedings of the 5th annual ACM symposium on User interface software and technology
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
Transparency and awareness in a real-time groupware system
UIST '92 Proceedings of the 5th annual ACM symposium on User interface software and technology
The abstraction-link-view paradigm: using constraints to connect user interfaces to applications
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
GROUPKIT: a groupware toolkit for building real-time conferencing applications
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Relational views as a model for automatic distributed implementation of multi-user applications
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
A collaborative medium for the support of conversational props
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
Flexible, active support for collaborative work with ConversationBuilder
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
A high-level and flexible framework for implementing multiuser user interfaces
ACM Transactions on Information Systems (TOIS) - Special issue on user interface software and technology
Multi-way versus one-way constraints in user interfaces: experience with the DeltaBlue algorithm
Software—Practice & Experience
The Rendezvous constraint maintenance system
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
Integrating pointer variables into one-way constraint models
ACM Transactions on Computer-Human Interaction (TOCHI)
User-Interface Management Control and Communication
IEEE Software
Graphical input interaction technique (GIIT)
ACM SIGGRAPH Computer Graphics
Skyblue: a multi-way local propagation constraint solver for user interface construction
UIST '94 Proceedings of the 7th annual ACM symposium on User interface software and technology
Chiron-1: a software architecture for user interface development, maintenance, and run-time support
ACM Transactions on Computer-Human Interaction (TOCHI)
Social activity indicators: interface components for CSCW systems
Proceedings of the 8th annual ACM symposium on User interface and software technology
A reflective model for first class dependencies
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
Virtual slots: increasing power and reusability for user interface development languages
CHI '95 Conference Companion on Human Factors in Computing Systems
An incremental algorithm for satisfying hierarchies of multiway dataflow constraints
ACM Transactions on Programming Languages and Systems (TOPLAS)
Building real-time groupware with GroupKit, a groupware toolkit
ACM Transactions on Computer-Human Interaction (TOCHI)
Linguistic support for the evolutionary design of software architectures
Proceedings of the 18th international conference on Software engineering
Efficient distributed implementation of semi-replicated synchronous groupware
Proceedings of the 9th annual ACM symposium on User interface software and technology
DCWPL: a programming language for describing collaborative work
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Integrating support for temporal media into an architecture for graphical user interfaces
ICSE '97 Proceedings of the 19th international conference on Software engineering
The Amulet Environment: New Models for Effective User Interface Software Development
IEEE Transactions on Software Engineering
The Vista environment for the coevolutionary design of user interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Using metalevel techniques in a flexible toolkit for CSCW applications
ACM Transactions on Computer-Human Interaction (TOCHI)
Out of this world: an extensible session architecture for heterogeneous electronic landscapes
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Exploring the design space for notification servers
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Inconsistency Management for Multiple-View Software Development Environments
IEEE Transactions on Software Engineering
A software model and specification language for non-WIMP user interfaces
ACM Transactions on Computer-Human Interaction (TOCHI)
ACM Transactions on Computer-Human Interaction (TOCHI)
Modeling collaboration using shared objects
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
Dragonfly: linking conceptual and implementation architectures of multiuser interactive systems
Proceedings of the 22nd international conference on Software engineering
Past, present, and future of user interface software tools
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
AVI '00 Proceedings of the working conference on Advanced visual interfaces
An Integrated Approach to Designing and Evaluating CollaborativeApplications and Infrastructures
Computer Supported Cooperative Work
Lessons learned about one-way, dataflow constraints in the Garnet and Amulet graphical toolkits
ACM Transactions on Programming Languages and Systems (TOPLAS)
A graphical user interface toolkit approach to thin-client computing
Proceedings of the 11th international conference on World Wide Web
Serendipity: Integrated Environment Support for ProcessModelling, Enactment and Work Coordination
Automated Software Engineering
A Tale of Two Toolkits: Relating Infrastructure andUse in Flexible CSCW Toolkits
Computer Supported Cooperative Work
Adaptive and Transparent Data Distribution Support for Synchronous Groupware
CRIWG '02 Proceedings of the 8th International Workshop on Groupware: Design, Implementation and Use
Supporting collaborative design
FMOODS '02 Proceedings of the IFIP TC6/WG6.1 Fifth International Conference on Formal Methods for Open Object-Based Distributed Systems V
IHM '02 Proceedings of the 14th French-speaking conference on Human-computer interaction (Conférence Francophone sur l'Interaction Homme-Machine)
Utilizing Past Event Histories in a Process-Centered Software Engineering Environment
ASWEC '97 Proceedings of the Australian Software Engineering Conference
Educational applications of multi-client synchronization through improved Web graph semantics
WET-ICE '96 Proceedings of the 5th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'96)
Awareness support in a groupware widget toolkit
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
An explanation-based, visual debugger for one-way constraints
Proceedings of the 17th annual ACM symposium on User interface software and technology
Separating data and control: support for adaptable consistency protocols in collaborative systems
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Leveraging single-user applications for multi-user collaboration: the coword approach
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
The MAUI Toolkit: Groupware Widgets for Group Awareness
Computer Supported Cooperative Work
Multiple pointers: a study and an implementation
IHM 2003 Proceedings of the 15th French-speaking conference on human-computer interaction on 15eme Conference Francophone sur l'Interaction Homme-Machine
Improving Performance of Virtual Reality Applications Through Parallel Processing
The Journal of Supercomputing
A Flexible Distribution Service for a Co-authoring Environment on the Web
ENC '05 Proceedings of the Sixth Mexican International Conference on Computer Science
Groupware development support with technology patterns
International Journal of Human-Computer Studies
Journal of Systems and Software
Flexible support for application-sharing architecture
ECSCW'01 Proceedings of the seventh conference on European Conference on Computer Supported Cooperative Work
Supporting Collaboration in Heterogeneous Environments
Journal of Management Information Systems
CovaModeler: A multi-user tool for modelling cooperative processes
International Journal of Computer Applications in Technology
Architectural patterns for collaborative applications
International Journal of Computer Applications in Technology
Flexible and transparent data sharing for synchronous groupware
International Journal of Computer Applications in Technology
Supporting the Development of Applications in Heterogeneous Ubiquitous Computing Environments
Computer Supported Cooperative Work in Design IV
Fiia: user-centered development of adaptive groupware systems
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
An Incremental Algorithm for High-Performance Runtime Model Consistency
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Engineering Applications of Artificial Intelligence
Specifying temporal behaviour in software architectures for groupware systems
DSV-IS'00 Proceedings of the 7th international conference on Design, specification, and verification of interactive systems
CSCWD'06 Proceedings of the 10th international conference on Computer supported cooperative work in design III
VRML-Based 3d collaborative GIS: a design perspective
W2GIS'04 Proceedings of the 4th international conference on Web and Wireless Geographical Information Systems
Adaptive distribution support for co-authored documents on the web
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
Agilo: a highly flexible groupware framework
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
Architectural patterns for applications with external user interface elements
Pervasive and Mobile Computing
Hi-index | 0.00 |
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.