首页> 外文期刊>Computer science >XCC: change control of XML documents
【24h】

XCC: change control of XML documents

机译:XCC:更改XML文档的控制

获取原文
获取原文并翻译 | 示例
       

摘要

XML-based documents play a major role in modern information architectures and their corresponding workflows. In this context, the ability to identify and represent differences between two versions of a document is essential, as well as the merging of document versions resulting from parallel editing processes. Different approaches try to meet these challenges using operational transformation or document annotation. In both approaches, the changes are tracked during editing, which requires corresponding editing applications. In the context of software development, however, a state-based approach is common. Here, versions are compared and merged using external tools, called diff and patch. This allows the users for editing documents without being tightened to editing tools. Approaches exist that are able to compare XML documents, but lack a corresponding merge capability. In this article, we present a comprehensive framework that allows for comparing and merging of XML documents using a state-based approach. Its design is based on an analysis of XML documents and their modification patterns. The framework is built on top of a context-oriented delta model. We present a diff algorithm that appears to be highly efficient in terms of speed and delta quality. The patch algorithm is able to merge document versions efficiently and reliably. The efficiency and the reliability of our approach are verified using a competitive test scenario.
机译:基于XML的文档在现代信息体系结构及其相应的工作流中起着重要作用。在这种情况下,识别和表示两个文档版本之间差异的能力以及并行编辑过程中合并的文档版本至关重要。不同的方法尝试使用操作转换或文档注释来应对这些挑战。在这两种方法中,在编辑过程中都会跟踪更改,这需要相应的编辑应用程序。但是,在软件开发的上下文中,基于状态的方法很常见。在这里,使用称为diff和patch的外部工具比较和合并版本。这样,用户就可以编辑文档而不必局限于编辑工具。存在能够比较XML文档但缺乏相应合并功能的方法。在本文中,我们提供了一个全面的框架,该框架允许使用基于状态的方法来比较和合并XML文档。其设计基于对XML文档及其修改模式的分析。该框架建立在面向上下文的增量模型之上。我们提出了一种差异算法,该算法在速度和增量质量方面似乎非常高效。补丁算法能够高效,可靠地合并文档版本。我们使用竞争性测试方案验证了我们方法的效率和可靠性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号