论文部分内容阅读
XML技术的迅速发展使得它的应用范围和重要性已经超出了其本来的制订预期,在数据表达和数据交换的应用发展上起着重要的作用。时态数据库的发展和Internet的广泛应用,使得时态技术成为了WEB上的应用的迫切需求。目前对XML的时态研究大多是集中在单时态上,双时态扩展研究的较少,本文讨论了如何在XML上进行双时态扩展,并对其时态一致性问题进行研究。
如何在XML上进行双时态表示是首先要解决的问题。本文针对已存在的直接表示法和时态组表示法进行分析,提出改良的表示方法,通过实验方法进行分析验证,对其各方面的性能进行讨论比较。
本文进而通过扩展XPath数据模型,建立双时态数据模型,给出其形式化定义和时态约束,并给出三种映射表示方法。在时态一致性问题上,对单时态不一致性问题的正式讨论在近几年才有学者提出,本文则对双时态的一致性问题进行了探讨,对时态XML具有重要意义。本文对Now进行了语义分析和处理,并根据建立的数据模型,提出了相关的时态冲突情况,并针对每种情况给出相关的检测和修正算法。