An XQuery-based version extension of an XML native database

EDBT/ICDT '09: Proceedings of the 2009 EDBT/ICDT Workshops(2009)

引用 2|浏览0
暂无评分
摘要
The goal of this paper is to show our experience in the design of an extension to an XML native database in order to add in a native way version features. Due to the lineal nature of time, XML timestamped solutions for the management of XML versions have difficulty in supporting non-linear versioning, and their implementations are scarce and not very portable. From our technique described in [6, 7], which allows us to manage branch versioning, we have developed our versioning system focusing on its high portability and platform independence properties. To achieve this, our versioning system is based exclusively on XML technology. The system is composed by XQuery modules, so that this allows its use not only in an XQuery engine but also in an XQuery-support XML native database. To test it, the modules have been integrated in an eXist XML native database, an XML difference tool is used to observe the changes made between versions, and the eXist web interface has been extended to make the management of XML versions easier.
更多
查看译文
关键词
non-linear versioning,branch versioning,xml timestamped solution,xquery-based version extension,xml version,exist xml native database,xml technology,versioning system,xml native database,xml difference tool,xquery-support xml native database,web interface
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要