Skip to main content
Log in

A novel consistency control algorithm in Cooperative Graphics Editor (CGE)

  • Papers
  • Published:
Journal of Electronics (China)

Abstract

The research work presented in this paper is based on the concrete background of the Cooperative Graphics Editor (CGE), allowing two or more persons to remotely edit a graphic document simultaneously. A new concurrency control algorithm based on partial order set is presented, which has fast response and less undo-redo operations as there are no lock mechanisms. It is used to solve inconsistency caused by operation on intersecting graphics concurrently. CGE also possesses a mask strategy to solve inconsistency caused by operation on the same graphic concurrently.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Ilona R. Posner, Ronald M.Baecker, How people write together, Proceedings of Twenty-Fifth International Conference on the Systems Sciences, Kauai, HI, January 1992, 127–138.

  2. Iteach, A collaborative editing environment, At Institute of Advanced Studies in Humanities, URL:http://jefferso n.village.edu/Iteach.

  3. C. A. Ellis, S. J. Gibbs, Concurrency control in groupware systems, Proceedings of 19th ACM SIGMOD Conference of Management of Data, Seattle, WA, May 1989, 399–407.

  4. C. M. Newirth, D. S. Kaufer, R. Chandhok, J. Morris, Issues in the design of computer support for co-authoring and commenting, Proceedings of CSCW’90, Los Angeles, CA, October 1990, 183–195.

  5. S. Greenberg, D. Marwood, Real time groupware as a distributed system: Concurrency control and its effect on the interface, Proceedings of CSCW’94, Chapel Hill, North Carolina, October 1992, 207–217.

  6. L. Lamport, Time, clocks, and the ordering of events in a distributed system, Communications of the ACM, 21(1978)7, 558–565.

    Article  MATH  Google Scholar 

  7. Xu Baomin, Research on application cooperating technologies, [Ph.D dissertation]: Institute of Computing Technology, Chinese Academy of Sciences, Beijing, July 2000, (in Chinese).

    Google Scholar 

  8. S. Bhola, B. Guruduth, M. Ahamad, Responsiveness and consistency tradeoffs in interactive groupware, Proceedings of the ACM CSCW’98, Seattle, Washington, USA, November 1998, 79–88.

  9. Jonathan Munson, Prasun Dewan, A concurrency control framework for collaborative systems, Proceedings of ACM CSCW’96, Cambridge, MA, November 1996, 278–287.

  10. C. A. Ellis, Consistency within concurrent groupware systems, IEEE Data Engineering Bulletin, 14(1991)1, 9–13.

    Google Scholar 

  11. R. Kling, Cooperation, coordination and control in computer supported cooperative work, Communications of the ACM, 34(1991)12, 83–88.

    Article  Google Scholar 

  12. A. Karsenty, M. Beaudouin-Lafon, An algorithm for distributed groupware applications, Proceedings of the 13th International IEEE Conference on Distributed Computing Systems, Pennsylvania, USA, May 1993, 195–202.

Download references

Author information

Authors and Affiliations

Authors

About this article

Cite this article

Xu, B., Lian, W. & Li, F. A novel consistency control algorithm in Cooperative Graphics Editor (CGE). J. of Electron.(China) 20, 183–188 (2003). https://doi.org/10.1007/BF02687702

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02687702

Key words

Navigation