Title :
An Adaptive-Granularity Locking Algorithm and Its Application in Collaborative Authoring System
Author :
Li, Zhifang ; Li, Lei ; Cui, Hao ; Wan, Hai
Author_Institution :
Sun Yat-Sen Univ., Guangzhou
Abstract :
Concurrency control strategy is important and necessary to Collaborative Authoring System (CAS) which allows several users to edit a document simultaneously. Locking algorithm adopted in traditional CAS can´t achieve excellent concurrency with high performance. In this paper we propose an adaptive-granularity locking algorithm, which determines lock granularity by means of user´s operations dynamically. The experiments we have carried out show that our algorithms achieve the concurrency of fine-granularity locking with lower cost.
Keywords :
authoring systems; concurrency control; groupware; CAS; adaptive-granularity locking algorithm; collaborative authoring system; concurrency control strategy; Authoring systems; Collaborative software; Collaborative work; Concurrency control; Concurrent computing; Content addressable storage; Cost function; International collaboration; Object detection; Sections; Adaptative-Granularity Locking; CAS; Concurrency Control;
Conference_Titel :
Computer Supported Cooperative Work in Design, 2007. CSCWD 2007. 11th International Conference on
Conference_Location :
Melbourne, Vic.
Print_ISBN :
1-4244-0963-2
Electronic_ISBN :
1-4244-0963-2
DOI :
10.1109/CSCWD.2007.4281429