DocumentCode
397775
Title
Group undo framework and algorithms in real-time collaborative image editing systems
Author
Xianghua, Xu ; Jiajun, Bu ; Chun, Chen ; Yong, Li
Author_Institution
Coll. of Comput. Sci., Zhejiang Univ., Hangzhou, China
Volume
3
fYear
2003
fDate
5-8 Oct. 2003
Firstpage
2187
Abstract
The ability to undo operations is an indispensable feature of single user editing systems, but supporting group undo in real-time collaborative editing systems is still a difficult problem. In this paper, we propose an undo framework and algorithms to achieve group undo in image-based collaborative graphics editing systems. The basic idea is to interpret an undo command as a concurrent inverse operation by means of image operation transformation algorithm, so that an operation is always undoable under its current context. Through exploiting relations among operations, space cost for operation preservation is greatly reduced. The global undo, local undo and selective undo mode are supported in our solution. The undo algorithms are also applicable in single-user applications. The algorithms are implemented in CoDesign-a multi-level collaborative graphics designing system, which aims at supporting both object-based and image-based collaborative pattern design.
Keywords
computer graphics; human computer interaction; image reconstruction; text editing; CoDesign; concurrent inverse operation; group undo framework; image operation transformation algorithm; image-based collaborative graphics editing systems; image-based collaborative pattern design; object-based collaborative pattern design; real-time collaborative image editing system; single user editing systems; single-user applications; undo algorithms; undo command; Algorithm design and analysis; Collaboration; Collaborative work; Computer science; Costs; Educational institutions; Graphics; Mice; Pixel; Real time systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man and Cybernetics, 2003. IEEE International Conference on
ISSN
1062-922X
Print_ISBN
0-7803-7952-7
Type
conf
DOI
10.1109/ICSMC.2003.1244208
Filename
1244208
Link To Document