Optional and responsive locking in distributed collaborative object graphics editing systems
David Chen, Changyin Sun · 2002
Object based collaborative graphics editing systems allow multiple users to edit the same graphics document at the same time from multiple sites. The paper examines the use of locking to prevent the generation of conflicting operations in this type of system. Two types of locks are examined: object and region. A locking scheme which preserves the intentions of all operations is proposed. Furthermore, the problems of lock ownership caused by concurrent operations are resolved.