Supporting collaborative writing of XML documents

被引:0
作者
Oster, Gerald [1 ]
Skaf-Molli, Hala [1 ]
Molli, Pascal [1 ]
Naja-Jazzar, Hala
机构
[1] Univ Nancy, LORIA INRIA Lorraine, Campus Sci BP 239, F-54506 Vandoeuvre Les Nancy, France
来源
ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: SOFTWARE AGENTS AND INTERNET COMPUTING | 2007年
关键词
CSCW; collaborative writing; XML; change control;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Synchronisation of replicated shared data is a key issue in collaborative writing systems. Most existing synchronization tools are specific to a particular type of shared data, i.e. text files, calendars, XML files. Therefore, users must use different tools to maintain their different copies up-to-date. In this paper we propose a generic synchronization framework based on the operational transformation approach that supports synchronisation of text files, calendars, XML files by using the same tool. We present how our framework is used to support cooperative writing of XML documents. An implementation is illustrated through the revision control system called So6, which is part of a distributed collaborative technology called LibreSource.
引用
收藏
页码:335 / +
页数:2
相关论文
共 18 条
[1]  
[Anonymous], 1996, P 1996 ACM C COMPUTE
[2]  
Berliner B., 1990, Proceedings of the Winter 1990 USENIX Conference, P341
[3]  
CHAWATHE S, 1997, P ACM SIGMOD INT C M, P26
[4]   Detecting changes in XML documents [J].
Cobéna, G ;
Abiteboul, S ;
Marian, A .
18TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2002, :41-52
[5]  
Davis Aguido Horatio., 2002, Proceedings of the 2002 ACM Conference on Computer Supported Cooperative Work (CSCW) (New Orleans, LA, USA), P58
[6]  
ELLIS CA, 1989, SIGMOD REC, V18, P399, DOI 10.1145/66926.66963
[7]  
FONTAINE RL, 2002, P XML EUROPE 2002
[8]  
FOSTER JN, 2005, LNCS, V3774
[9]  
IGNAT CL, 2006, LNCS, V4001
[10]   Formal design and verification of operational transformation algorithms for copies convergence [J].
Imine, A ;
Rusinowitch, M ;
Oster, G ;
Molli, P .
THEORETICAL COMPUTER SCIENCE, 2006, 351 (02) :167-183