【24h】

Schema Evolution for XML: A Consistency-Preserving Approach

机译:XML的模式演化:保持一致性的方法

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

摘要

This paper deals with updates of XML documents that satisfy a given schema, e.g., a DTD. In this context, when a given update violates the schema, it might be the case that this update is accepted, thus implying to change the schema. Our method is intended to be used by a data administrator who is an expert in the domain of application of the database, but who is not required to be a computer science expert. Our approach consists in proposing different schema options that are derived from the original one. The method is consistency-preserving: documents valid with respect to the original schema remain valid. The schema evolution is implemented by an algorithm (called GREC) that performs changes on the graph of a finite state automaton and that generates regular expressions for the modified graphs. Each regular expression proposed by GREC is a choice of schema given to the administrator.
机译:本文讨论了满足给定架构(例如DTD)的XML文档的更新。在这种情况下,当给定的更新违反架构时,可能会接受此更新,因此暗示要更改架构。我们的方法旨在由数据管理员使用,该数据管理员是数据库应用领域的专家,但不必是计算机科学专家。我们的方法包括提出从原始选项衍生而来的不同模式选项。该方法是保持一致性的:相对于原始模式有效的文档保持有效。模式演化由一种算法(称为GREC)实现,该算法对有限状态自动机的图执行更改,并为修改后的图生成正则表达式。 GREC提出的每个正则表达式都是提供给管理员的模式选择。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号