首页> 外文期刊>Data & Knowledge Engineering >Validating quicksand: Temporal schema versioning in τXSchema
【24h】

Validating quicksand: Temporal schema versioning in τXSchema

机译:验证流沙:τ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 Schema建议定义了XML文档的结构和数据类型,但是缺少对时变XML文档或时变模式的明确支持。在先前的工作中,我们介绍了τXSchema,这是一个基础结构和工具套件,用于支持时变文档的创建和验证,而无需对XML Schema进行任何更改。在本文中,我们扩展了τXSchema以支持模式本身的版本控制。我们介绍捆绑包的概念,捆绑包是一个XML文档,它引用基本(非时间)模式,描述文档如何更改的时间注释以及描述时间戳记位置的物理注释。对模式进行版本控制时,基本模式以及时间和物理模式本身可以是随时间变化的文档,每个文档都具有自己的(可能是版本)模式。我们描述了如何在这种看似不稳定的数据情况下扩展验证器以验证文档,这种情况会随着时间的推移而变化,而其模式甚至其表示形式也会发生变化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号