【24h】

Undoing Any Operation in Collaborative Graphics Editing Systems

机译:在协作图形编辑系统中撤消任何操作

获取原文
获取原文并翻译 | 示例

摘要

Undo is a useful and widely supported feature which can be used to recover from erroneous operations, learn new system features, and explore alternative solutions. The ability to undo any operation at any time is especially important for collaborative editing systems because it can be used to support local or global undo and also multiple undo models. The Any Undo solution presented in this paper is able to undo any operation in collaborative graphics editing systems. The major challenge in designing the Any Undo solution is to produce the correct undo/redo effect when operations may be undone/redone in any order. The solution is divided into two parts. The first part focuses on how to produce the undo/redo effect on individual objects. Due to the use of multi-versioning concurrency control protocol, the second part of the solution focuses on producing the correct version and the correct number of versions. This Any Undo solution has been implemented in a collaborative graphics editing system called GRACE.
机译:撤消是一项有用且受到广泛支持的功能,可用于从错误操作中恢复,学习新的系统功能以及探索替代解决方案。随时撤消任何操作的能力对于协作编辑系统尤为重要,因为它可用于支持本地或全局撤消以及多个撤消模型。本文介绍的“任何撤消”解决方案都能够撤消协作图形编辑系统中的任何操作。设计“任何撤消”解决方案的主要挑战是,当操作可以按任何顺序撤消/重做时,要产生正确的撤消/重做效果。解决方案分为两部分。第一部分着重于如何对单个对象产生撤消/重做效果。由于使用了多版本并发控制协议,解决方案的第二部分着重于生成正确的版本和正确的版本数。此“任意撤消”解决方案已在名为GRACE的协作图形编辑系统中实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号