首页> 外文会议>International Conference on Data Engineering Workshops >Validating Quicksand: Schema Versioning in τXSchema
【24h】

Validating Quicksand: Schema Versioning in τXSchema

机译:验证QuickSand:Schema版本控制在τxschema中

获取原文

摘要

The W3C XML Schema recommendation defines the structure and data types for XML documents, but lacks explicit support for time-varying XML documents or for a time-varying schema. In previous work we introduced τXSchema which is an infrastructure and suite of tools to support the creation and validation of time-varying documents, without requiring any changes to XML Schema. In this paper we extend τXSchema to support versioning of the schema itself. We introduce the concept of a bundle, which is an XML document that references a base (non-temporal) schema, temporal annotations describing how the document can change, and physical annotations describing where timestamps are placed. When the schema is versioned, the base schema and temporal and physical schemas can themselves be time-varying documents, each with their own (possibly versioned) schemas. We describe how the validator can be extended to validate documents in this seeming precarious situation of data that changes over time, while its schema and even its representation are also changing.
机译:W3C的XML模式建议书规定的结构和数据类型的XML文档,但缺乏对随时间变化的XML文档或随时间变化的模式明确支持。在以前的工作中,我们介绍了τxschema,它是一种基础架构和工具套件,以支持时变文档的创建和验证,而无需对XML模式进行任何更改。在本文中,我们扩展了τxschema以支持架构本身的版本控制。我们介绍了一个捆绑包的概念,它是引用基础(非时间)架构,描述文档如何改变的时间注释的XML文档以及描述放置时间戳的位置的物理注释。当模式被版本后,基本架构和时间和物理模式本身可以是时变文档,每个文件都有自己的(可能是版本化的)模式。我们描述了如何扩展验证器以验证文档,在此似乎随时间变化的数据的不稳定情况,而其架构甚至其表示也在发生变化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号