Skip main navigation

Cookies Notification

We use cookies on this site to enhance your user experience. By continuing to browse the site, you consent to the use of our cookies. Learn More
×

System Upgrade on Tue, May 28th, 2024 at 2am (EDT)

Existing users will be able to log into the site and access content. However, E-commerce and registration of new users may not be available for up to 12 hours.
For online purchase, please visit us again. Contact us at customercare@wspc.com for any enquiries.

SEARCH GUIDE  Download Search Tip PDF File

  • chapterNo Access

    A Web-Service-based Open-Systems Architecture for Achieving Heterogeneity in Synchronous Collaborative Editing System

    Motivated by the need to support concurrent, collaborative access to shared documents, we have designed and validated an architecture that integrates existing and familiar systems for client editing software and document repositories. Through Web-services, we achieve an open system wherein numerous clients can use varied editing tools to fit their preferences and access documents distributed on a heterogeneous collection of document repository systems (configuration management systems, or CMS). Our simulation results on numerous client/server configurations validate our architecture and demonstrate an increase in concurrent access to shared documents; by adding a Lock Manager to the server, our system achieves a 67% reduction in check-out failures. Additionally, we present a novel algorithm that avoids operational transformation (OT) by utilizing a dynamic, hierarchical locking scheme that is transparent to the user. This algorithm maximizes concurrent access and enables edit caching to minimize communication costs.