Text Document
Building Shared Graphical Editors Using the Abstraction-Link-View Paradigm
Fulltext URI
Document type
Text
Additional Information
Date
1993
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Kluwer Academic Publishers, Dordrecht, The Netherlands
Abstract
We have written several multi-user graphical editors in the Rendezvous system. In our approach to building these editors, the applications are first written as single-user editors. When multiple users wish to share a drawing surface, the drawing surfaces of their individual editors are connected using the Abstraction-Link-View (ALV) architecture. "Links" communicate the diting operations among the editors the connect. Links are designed to be invisible to the applications they are attached to, allowing the interface for each user to be highly customized. Links can also attach editors to the interface of a running RENDEZVOUS application, allowing the interface to be edited as the application is being used.