Skip to main content

Maintaining Versions of Dynamic XML Documents

  • Conference paper
Book cover Web Information Systems Engineering – WISE 2005 (WISE 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3806))

Included in the following conference series:

Abstract

The ability to store information contained in XML documents for future references becomes a very important issue as the number of applications which use and exchange data in XML format is growing continuously. Moreover, the contents of XML documents are dynamic and they change across time. However, storing all document versions in an XML data warehouse would introduce a high level of redundancy. Nevertheless the ability to store XML documents together with their different versions across time is often required.

Our paper proposes a novel approach for storing changes of dynamic XML documents in time with less overhead so earlier versions can be easily queried. We show how our proposed consolidated delta is built, with steps and rules of the algorithm involved and we demonstrate the efficiency of the versioning approach in terms of storage and retrieval using some test data.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Wang, Y., DeWitt, D.J., Cai, J.Y.: X-Diff: An Effective Change Detection Algorithms for XML Documents. In: Proceed. of the 19th Intl. Conf. on Data Engineering, ICDE 2003 (2003)

    Google Scholar 

  2. Zhao, O., Bhowmick, S., Mohania, M., Kambayashi, Y.: Discovering Frequently Changing Structures from Historical Structural Deltas of Unordered XML. In: Proceed. of CIKM 2004, US (November 2004)

    Google Scholar 

  3. Marian, A., Abiteboul, S., Cobena, G., Mignet, L.: Change-Centric Management of Versions in an XML Warehouse. VLDB Journal, 581–590 (2001)

    Google Scholar 

  4. DeltaXML, Monsell EDM Ltd., http://www.deltaxml.com

  5. Cobena, G., Abiteboul, S., Marian, A.: XyDiff Tools – Detecting Changes in XML Document, http://www-rocq.inria.fr/gemo/XyDiff/

  6. Chen, L., Bhowmick, S., Chia, L.T.: Mining Association Rules from Structural Deltas of Historical XML documents. In: Dai, H., Srikant, R., Zhang, C. (eds.) PAKDD 2004. LNCS (LNAI), vol. 3056, pp. 452–457. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  7. Zhao, O., Bhowmick, S., Mandria, S.: Discovering Pattern-Based Dynamic Structures from Versions of Unordered XML Documents. In: Kambayashi, Y., Mohania, M., Wöß, W. (eds.) DaWaK 2004. LNCS, vol. 3181, pp. 77–86. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  8. SIGMOD XML dataset, http://www.cs.washington.edu/datasets

  9. Garofalakis, M., Rastogi, R., Seshadri, S., Shim, K.: Data Mining and the Web: Past, Present and Future. In: Proceed. of WIDM 1999, Kansas, US. ACM, New York (1999)

    Google Scholar 

  10. Mignet, L., Barbosa, D., Veltri, P.: The XML Web: a First Study. In: Proceed. of WWW 2003, Budapest, Hungary. ACM, New York (2003)

    Google Scholar 

  11. Chien, S.Y., Tsotras, V.J., Zaniolo, C., Zhang, D.: Storing and Querying Multiversion XML Documents using Durable Node Numbers. In: Proceed. of the 2nd Intl. Conf. on Web Information Systems Engineering (WISE), Kyoto, Japan (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rusu, L.I., Rahayu, W., Taniar, D. (2005). Maintaining Versions of Dynamic XML Documents. In: Ngu, A.H.H., Kitsuregawa, M., Neuhold, E.J., Chung, JY., Sheng, Q.Z. (eds) Web Information Systems Engineering – WISE 2005. WISE 2005. Lecture Notes in Computer Science, vol 3806. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11581062_45

Download citation

  • DOI: https://doi.org/10.1007/11581062_45

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-30017-5

  • Online ISBN: 978-3-540-32286-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics