Title
A framework for shared applications with a replicated architecture
Abstract
The interaction history of a document can be modelled as a tree of command objects. This model not only supports recovery (undo/redo), but is also suitable for cooperation between distributed users working on a common document. Various coupling modes can be supported. Switching between modes is supported by regarding different versions of a document as different branches of the history. Branches can then be merged using a selective redo mechanism. Synchronous cooperation is supported by replicating the document state and exchanging command objects. Optimistic concurrency control can be applied, because conflicting actions can later be undone automatically.
Year
DOI
Venue
1993
10.1145/168642.168668
ACM Symposium on User Interface Software and Technology
Keywords
Field
DocType
computer-supported cooperative work,selective undo and redo,shared application,command objects,user interface management system,application framework,history tree,computer supported cooperative work,optimistic concurrency control
Architecture,Computer-supported cooperative work,Computer science,Human–computer interaction,Application framework,Multimedia
Conference
ISBN
Citations 
PageRank 
0-89791-628-X
40
7.12
References 
Authors
19
2
Name
Order
Citations
PageRank
Thomas Berlage124633.69
Andreas Genau27511.69