Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.12015/2522
Title: A General Multi-User Undo/Redo Model
Authors: Choudhary, Rajiv
Dewan, Prasun
Issue Date: 1995
Publisher: Kluwer Academic Publishers, Dordrecht, The Netherlands
metadata.dc.relation.ispartof: ECSCW 1995: Proceedings of the Fourth European Conference on Computer Supported Cooperative Work
metadata.mci.reference.pages: 221-236
Series/Report no.: ECSCW
Abstract: A 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
URI: https://hdl.handle.net/20.500.12015/2522
ISBN: 978-94-011-0349-7
metadata.mci.conference.sessiontitle: Full Papers
metadata.mci.conference.location: Stockholm, Sweden
metadata.mci.conference.date: 10–14 September 1995
Appears in Collections:ECSCW 1995: Proceedings of the Fourth European Conference on Computer Supported Cooperative Work

Files in This Item:
File Description SizeFormat 
00098.pdf1,01 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.