ACM Home Page
Please provide us with feedback. Feedback
XML document versioning
Full text PdfPdf (716 KB)
Source ACM SIGMOD Record archive
Volume 30 ,  Issue 3  (September 2001) table of contents
SPECIAL ISSUE: Special section on advanced XML data processing table of contents
Pages: 46 - 53  
Year of Publication: 2001
ISSN:0163-5808
Authors
Shu Yao Chien  UCLA, Los Angeles, CA
Vassilis J. Tsotras  UC Riverside, Riverside, CA
Carlo Zaniolo  UCLA, Los Angeles, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 35,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/603867.603875
What is a DOI?

ABSTRACT

Managing multiple versions of XML documents represents an important problem, because of many applications ranging from traditional ones, such as software configuration control, to new ones, such as link permanence of web documents. Research on managing multiversion XML documents seeks to provide efficient and robust techniques for (i) storing and retrieving, (ii) exchanging, and (iii) querying such documents. In this paper, we first show that traditional version control methods, such as RCS, and SCCS, fall short from satisfying these three requirements, and discuss alternative solutions. First, we enhance RCS with a temporal page clustering policy to achieve objective (i). Then, we discuss a reference-based versioning scheme that achieves both objectives (i) and (ii) and is also effective at supporting simple queries. The topic of supporting complex queries, including temporal ones, meshes with the burgeoning interest of database researchers in XML as a database description language, and in XML query languages. In this context, the XML versioning problems are akin to those of transaction time management for databases of objects and semistructured information. Nevertheless, the need to preserve the natural ordering of XML documents frequently requires different techniques.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
S-Y. Chien, V.J. Tsotras, and C. Zaniolo, "A Comparative Study of Version Management Schemes for XML Documents", TimeCenter Technical Report TR-51. Sep. 2000.
 
4
 
5
 
6
G. Cobena, S. Abiteboul, A. Marian, "XyDiff Tools Detecting changes in XML Documents". http://wwwrocq.inria.fr/cobena.
 
7
8
 
9
 
10
11
 
12
Marc J. Rochkind, "The Source Code Control System", IEEE Transactions on Software Engineering, SE-1, 4, Dec. 1975, pp. 364-370.
 
13
 
14
 
15
webdav, WWW Distributed Authoring and Versioning www.ietf.org/html.charters/webdav-charter.html


Collaborative Colleagues:
Shu Yao Chien: colleagues
Vassilis J. Tsotras: colleagues
Carlo Zaniolo: colleagues