A General Multi-User Undo/Redo Model

dc.contributor.authorChoudhary, Rajiv
dc.contributor.authorDewan, Prasun
dc.date.accessioned2017-04-15T11:53:57Z
dc.date.available2017-04-15T11:53:57Z
dc.date.issued1995
dc.description.abstractA general multi-user undo/redo model must satisfy several requirements It must be compatible with an existing single-user undo/redo model, give individual users autonomy in executing undo/redo commands, support undo/redo of remote commands and the remote effects of local commands, be independent of the coupling, multicast, and concurrency control model, and allow undo/redo of arbitrary commands We have developed a multi-user undo/redo model for meeting these requirements The model constructs the command history of a particular user by including all local commands and those remote commands whose results were made visible to that user It allows a user to undo/redo corresponding commands in the command histories of all users of a program Moreover, it allows a user to undo/redo both symmetric user-interface commands and asymmetric collaboration commands We have implemented the model in a collaboration system called Suite In this paper, we motivate, describe, and illustrate these requirements and our model
dc.identifier.isbn978-94-011-0349-7
dc.language.isoen
dc.publisherKluwer Academic Publishers, Dordrecht, The Netherlands
dc.relation.ispartofECSCW 1995: Proceedings of the Fourth European Conference on Computer Supported Cooperative Work
dc.relation.ispartofseriesECSCW
dc.titleA General Multi-User Undo/Redo Model
dc.typeText
gi.citation.endPage236
gi.citation.startPage221
gi.conference.date10–14 September 1995
gi.conference.locationStockholm, Sweden
gi.conference.sessiontitleFull Papers

Files

Original bundle
1 - 1 of 1
Loading...
Thumbnail Image
Name:
00098.pdf
Size:
1010.76 KB
Format:
Adobe Portable Document Format
License bundle
1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
0 B
Format:
Item-specific license agreed upon to submission
Description: