A General Multi-User Undo/Redo Model

  • Choudhary R
  • Dewan P
N/ACitations
Citations of this article
18Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A general multi-user undo/redo model must satisfy several requirements It must be compat- ible 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

Cite

CITATION STYLE

APA

Choudhary, R., & Dewan, P. (1995). A General Multi-User Undo/Redo Model. In Proceedings of the Fourth European Conference on Computer-Supported Cooperative Work ECSCW ’95 (pp. 231–246). Springer Netherlands. https://doi.org/10.1007/978-94-011-0349-7_15

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free