1st International Conference on Collaborative Computing: Networking, Applications and Worksharing

Research Article

Collaborative object grouping in graphics editing systems

  • @INPROCEEDINGS{10.1109/COLCOM.2005.1651242,
        author={Steven Xia and David Sun and Chengzheng Sun and David Chen},
        title={Collaborative object grouping in graphics editing systems},
        proceedings={1st International Conference on Collaborative Computing: Networking, Applications and Worksharing},
        publisher={IEEE},
        proceedings_a={COLLABORATECOM},
        year={2006},
        month={7},
        keywords={Australia  Authoring systems  Collaboration  Collaborative tools  Collaborative work  Computer aided software engineering  Graphics  Sun  Technology management  Text processing},
        doi={10.1109/COLCOM.2005.1651242}
    }
    
  • Steven Xia
    David Sun
    Chengzheng Sun
    David Chen
    Year: 2006
    Collaborative object grouping in graphics editing systems
    COLLABORATECOM
    IEEE
    DOI: 10.1109/COLCOM.2005.1651242
Steven Xia1, David Sun2, Chengzheng Sun3, David Chen1
  • 1: Griffith University, Brisbane, QLD 4111, Australia
  • 2: University of California at Berkeley, Berkeley, CA, USA
  • 3: Nanyang Technological University, Singapore 639798

Abstract

Object grouping is an effective means for managing the complexity in graphics editing. However, research on collaborative object grouping has not been adequate. In this paper, we contribute a novel collaborative object grouping technique, called CoGroup. CoGroup can achieve maximal combined effects among compatible operations and preserve all users' work in the face of conflict without the overhead of undoing and redoing conflict operations as in existing serialization approaches. CoGroup has been implemented in collaborative word processing (CoWord) and slide authoring (CoPowerPoint) systems and is generally applicable to a range of off-the-shelf commercial graphics applications, particularly CAD/CASE tools.