Title :
A general collaborative editing platform based on file locking mechanism
Author :
Song, Hongzhi ; Qi, Yu ; Ou, Zhaoming ; Hu, Yueming ; Zhang, Zichao ; Ye, Shang
Author_Institution :
Res. Center of Human Comput. Interaction, South China Agric. Univ., Guangzhou, China
Abstract :
With the development of Computer Supported Cooperative Work (CSCW), people´s work has become much more efficient by using groupware systems that support collaborative editing. However, many collaborative editing systems only support one type of documents and are sometimes even more difficult to use than traditional software. As a result, we designed and implemented a general collaborative editing platform, which supports collaborative editing of any type of documents by using users´ familiar software. The platform is designed in Client/Server style, where the shared document is stored on the server and the users access the document from the client side. File locking mechanism is used to solve the concurrency problem in our platform. Three modules of concurrency control and the design of our platform are described in this paper. The experiment results showed that our platform made a good performance for collaborative editing.
Keywords :
file organisation; groupware; text editing; collaborative editing systems; computer supported cooperative work; concurrency problem; file locking mechanism; general collaborative editing platform; groupware systems; shared document; Collaborative software; Collaborative work; Computers; Concurrency control; Servers; Software; CSCW; collaborative editing; concurrency control; file locking; platform;
Conference_Titel :
Computer Science and Automation Engineering (CSAE), 2011 IEEE International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-8727-1
DOI :
10.1109/CSAE.2011.5952503