Skip to main content

Preserving Consistency in Distributed Embedded Collaborative Editing Systems

  • Conference paper
Embedded Software and Systems (ICESS 2004)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3605))

Included in the following conference series:

  • 1172 Accesses

Abstract

The increasing quest for mobility bolster the integration of technology of computer supported cooperative work and mobile computing. In cooperative editing systems that integrated with embedded devices, inconsistency is one of the major problems. In this paper, locking scheme and the corresponding algorithm of locking conflict solution are proposed to maintain consistency of the distributed shared documents and enhance the efficiency of collaborative users. The scheme and algorithm are realized in CoEdit – a prototype system of collaborative editing system.

This paper is supported by National High Technology Research and Development Program of China (863 Program, No. 2004AA1Z2390) and Key Technologies R&D Program of Zhejiang Province (No. 2005C23047 & No. 2004C11052)

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Jiang, B., Chen, C., Bu, J.: CoDesign-A collaborative pattern design system based on agent. In: Proceedings of the Sixth International Conference on Computer Supported Cooperative Work in Design, Canada, pp. 319–323 (2001)

    Google Scholar 

  2. Newman-Wolfe, R.E., et al.: MACE: A Fine Grained Concurrent Editor. In: Proceedings of ACM COCS Conf. Organizational Computing Systems, 240–254

    Google Scholar 

  3. Ressel, M., Nitsche-Ruhland, D., Gunzenbauser, R.: An Integrating, Transformation- Oriented Approach to Concurrency Control and Undo in Group Editors. In: Proceedings of ACM Conf. Computer Supported Cooperative Work, pp. 288–297 (1996)

    Google Scholar 

  4. Sun, C., Chen, D.: Consistency Maintenance in Real-Time Collaborative Graphics Editing Systems. ACM Transactions on Computer-Human Interaction, 1–41 (2002)

    Google Scholar 

  5. Abiteboul, S., Benjelloun, O., Manolescu, I., Milo, T., Weber, R.: Active XML: Peer-to- Peer Data and Web ServicesIntegration (demo). In: Proc. of VLDB (2002)

    Google Scholar 

  6. Curbera, F., Mukhi, N., Weerawarana, S.: On theEmergence of a Web Services Component Model. In: Proc. of the WCOP 2001 workshop at ECOOP 2001, Budapest, Hungar (June 2001)

    Google Scholar 

  7. Tosic, V., Esfandiari, B., Pagurek, B., Patel, K.: On requirements for ontologies in management of web services. In: Bussler, C.J., McIlraith, S.A., Orlowska, M.E., Pernici, B., Yang, J. (eds.) CAiSE 2002 and WES 2002. LNCS, vol. 2512, pp. 237–247. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  8. Curbera, F., Duftler, M., Khalaf, R., Mukhi, N., Nagy, W., Weerawarana, S.: Unraveling the Web Services Web - An Introduction to SOAP, WSDL, and UDDI. IEEE Internet Computing 6(2), 86–93 (2002)

    Article  Google Scholar 

  9. Kanawati, R.: Licra: a replicated-data management algorithm for distributed synchronous groupware application. Parallel Computing 22, 1733–1746 (1997)

    Article  MATH  Google Scholar 

  10. Yang, Y., Sun, C., Zhang, Y., Jia, X.: Real-time cooperative editing on the Internet. IEEE Internet Computing (May/June 2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jiang, B., Bu, J., Chen, C. (2005). Preserving Consistency in Distributed Embedded Collaborative Editing Systems. In: Wu, Z., Chen, C., Guo, M., Bu, J. (eds) Embedded Software and Systems. ICESS 2004. Lecture Notes in Computer Science, vol 3605. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11535409_88

Download citation

  • DOI: https://doi.org/10.1007/11535409_88

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28128-3

  • Online ISBN: 978-3-540-31823-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics