| XML document versioning |
| Full text |
Pdf
(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
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 35, Citation Count: 3
|
|
|
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
|
Sudarshan S. Chawathe , Anand Rajaraman , Hector Garcia-Molina , Jennifer Widom, Change detection in hierarchically structured information, Proceedings of the 1996 ACM SIGMOD international conference on Management of data, p.493-504, June 04-06, 1996, Montreal, Quebec, Canada
|
| |
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
|
CITED BY 3
|
|
|
|
|
Deise de Brum Saccol , Nina Edelweiss , Renata de Matos Galante , Carlo Zaniolo, XML version detection, Proceedings of the 2007 ACM symposium on Document engineering, August 28-31, 2007, Winnipeg, Manitoba, Canada
|
|
|
|
|