Collaborative Writing of XML Documents

Collaborative Writing of XML Documents
复制标题

XML 文档的协作编写

DOI:
--
复制
发表时间:
2008
期刊:
2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications
影响因子:
--
通讯作者:
Hala Naja
Hala Naja
中科院分区:
--
文献类型:
--
作者:
Hala Skaf;P. Molli;Charbel Rahhal;Hala Naja

文献摘要

被引文献

相似文献

协作写作是两个或多个人一起工作创建公共文档的过程。人员可以在时间上、地点上和跨组织分布。他们可以分享编写不同类型的文档。在本文中,我们专注于XML文档的协同写作。XML文档必须通过一组称为DTD的约束进行验证,才能被认为是一致的。在协作编写中,共享的XML文档在不同的站点上复制。这提高了文件的可用性。为了确保副本的收敛性,在一个站点上对副本的修改被发送并集成到所有其他站点上。在每个站点上,可以通过DTD验证副本。在不同副本的协调(也称为合并)之后,合并一致副本的结果可能无法验证DTD。这个结果的一个主要问题,那就是不可能打开一个文档与用于编辑它的工具。为了克服这个问题,我们提出了一个自动的方法来修复不一致。
Collaborative writing is the process of two or more people working together to create a common document. People can be distributed in time, in place and across organizations. They can share writing different kinds of documents. In this paper, we focus on collaborative writing of XML documents. XML documents must be validated via a set of constraints called DTD to be considered as consistent. In cooperative writing, shared XML documents are replicated on different sites. This improves the availability of the documents. The modifications of a replica at a site are sent and integrated on all the others sites, in order to ensure the convergence of the replicas. While on each site, a replica can be validated via the DTD. After the reconciliation (also known as merging) of the different replicas, the result of merging consistent replicas may not validate the DTD. A major problem of this result, that is not possible to open a document with the tool used to edit it. To overcome this problem, we propose an automatic approach to repair inconsistency.