ACM Home Page
Please provide us with feedback. Feedback
A distributed algorithm for graphic objects replication in real-time group editors
Full text PdfPdf (1.28 MB)
Source Conference on Supporting Group Work archive
Proceedings of the international ACM SIGGROUP conference on Supporting group work table of contents
Phoenix, Arizona, United States
Pages: 121 - 130  
Year of Publication: 1999
ISBN:1-58113-065-1
Authors
David Chen  School of Computing and Information Technology, Griffith University, Brisbane, QLD 4111, Australia
Chengzheng Sun  School of Computing and Information Technology, Griffith University, Brisbane, QLD 4111, Australia
Sponsor
SIGGROUP: ACM Special Interest Group on Supporting Group Work
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 25,   Citation Count: 10
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/320297.320310
What is a DOI?

ABSTRACT

Real-time collaborative editing systems are groupware systems that allow multiple users to edit the same document at the same time from multiple sites. A specific type of collaborative editing system is the object-based collaborative graphics editing system. One of the major challenge in building such systems is to solve the concurrency control problems. This paper addresses the concurrency control problem of how to preserve the intentions of concurrently generated operations whose effects are conflicting. An object replication strategy is proposed to preserve the intentions of all operations. The effects of conflicting operations are applied to different replicas of the same object, while non-conflicting operations are applied to the same object. An object identification scheme is proposed to uniquely and consistently identify non-replicated and replicated objects. Lastly, an object replication algorithm is proposed to produce consistent replication effects at all sites.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
J. Fjermestad and S. R. Hiltz. An assessment of group support systems experiment research: Methodology and results. Journal of Management Information Systems, 15(3):7-149, 1999.
4
 
5
S. Greenberg, M. Roseman, and D. Webster. Issues and experiences designing and implementing two group drawing tools. In Prec. of the 25th Annual Hawaii International Conference on the System Sciences, pages 139-250, January 1992.
6
7
 
8
J.F. Nunamaker Jr., R. O. Briggs, D. D. Mittleman, and P. B. Balthazard. Lessons from a dozen years of group support systems research: A discussion of lab and field findings. Journal of Management information Systems, 13(3):163-207, 1996-1997.
 
9
 
10
A. Karsenty, C. Tronche, and M. Beaudouin-Lafon. Groupdesign: shared editing in a heterogeneous environment. Usenix Journal of Computing Systems, 6(2):167-195, 1993.
 
11
T. P. Moran, K. McCall, B. van Melle, E. Ronby Pedersen, and F.G.H. alasz. Some design principles of sharing in Tivoli, a whiteboard meeting support tool. In S. Greenberg, S. Hayne, and R. P~ada, editors, Groupware for Real-time Drawing: A Designer's guide, pages 24-36. McGraw-Hill, 1995.
12
 
13
M. O. Pendergast. GroupGraphics: prototype to product. In S. Greenberg, S. Hayne, and R. Rada, editors, Groupware for Real-time Drawing: A Designer's guide, pages 209-227. McGraw-Hill, 1995.
14
15
16
 
17
yon Biel. Groupware grows up. In MacUser, pages 207-211, June 1991.
 
18
B. Wilson. WSCRAWL 2.0: A shared whiteboard based on X- Windows. In S. Greenberg, S. Hayne, and R. Rada, editors, Groupware for Real-time Drawing: A Designer's guide, pages 129-141. McGraw-Hill, 1995.

CITED BY  10

Collaborative Colleagues:
David Chen: colleagues
Chengzheng Sun: colleagues