Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3334))

Included in the following conference series:

Abstract

A data model supporting the unification of the management of temporal XML document databases and version control, i.e., a Temporal Version Data Model (TVDM), is proposed. TVDM is temporally change-centric and represents the change between two consecutive versions by means of temporal delta (tDelta). A tDelta employs a temporal XML expression (tXex) which is an extension of ordinary XML elements by incorporation into them temporal as well as ordinary variables. In addition to valid time, TVDM introduces version time and associates it with each version. All versions including the base or the current one can be uniformly represented by tDeltas. A technique to implement TVDM is also presented.

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. Amagasa, T., Yoshikawa, M., Uemura, S.: A Data Model for Temporal XML Documents. In: Ibrahim, M., Küng, J., Revell, N. (eds.) DEXA 2000. LNCS, vol. 1873, pp. 334–344. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  2. Anutariya, C., Wuwongse, V., Wattanapailin, V.: An Equivalent-Transformation-Based XML Rule Language. In: Proc. Int. Workshop Rule Markup Languages for Business Rules in the Semantic Web, Sardinia, Italy (2002)

    Google Scholar 

  3. Chien, S., Tsotras, V., Zaniolo, C.: Efficient Schemes for Managing Multiversion XML Document. VLDB J 11, 332–353 (2002)

    Article  MATH  Google Scholar 

  4. Cobena, G., Abiteboul, S., Marian, A.: XyDiff Tools Detecting Changes in XML Documents, http://wwwrocq.inria.fr/cobena

  5. Dyreson, C.: Observing Transaction-Time Semantics with TTXPath. In: Proc. 2nd Int. Conf. Web Information Systems Engineering (WISE2001), Kyoto, Japan, December 2001, pp. 193–202 (2001)

    Google Scholar 

  6. Dyreson, C., Lin, H., Wang, Y.: Managing Versions of Web Documents in a Transaction-time Web Server. In: Proc. WWW2004, New York, USA, May 2004, pp. 422–432 (2004)

    Google Scholar 

  7. Grandi, F.: XML Representation and Management of Temporal Information for Web-based Cultural Heritage Applications. Data Science Journal 1, 68–83 (2002)

    Article  Google Scholar 

  8. Grandi, F., Mandreoli, F.: A Formal Model for Temporal Schema Versioning in Object-Oriented Databases. Data and Knowledge Engineering 46, 123–167 (2003)

    Article  Google Scholar 

  9. Lu, J., Barclay, P., Kennedy, J.: On Temporal Versioning in Object-Oriented Databases. In: MoBIS 1996 Modelling Business Information Systems, Cottbus, Germany (October 1996)

    Google Scholar 

  10. Marian, A., Abiteboul, S., Cobena, G., Mignet, L.: Change-Centric Management of Versions in an XML Warehouse. In: Proc. 27th VLDB Conf., pp. 581–590. Morgan Kaufmann, San Francisco (2001)

    Google Scholar 

  11. Norvag, K.: V2: A Database Approach to Temporal Document Management. In: Proc. 7th Int. Database Engineering and Applications Symposium (IDEAS), pp. 212–221 (2003)

    Google Scholar 

  12. Rodriguez, L., Ogata, H., Yano, Y.: TVOO: A Temporal Versioned Object-Oriented Data Model. Information. Information Science 114, 281–300 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  13. Wang, F., Zaniolo, C.: Publishing and Querying the Histories of Archived Relational Databases in XML. In: WISE (2003)

    Google Scholar 

  14. Wang, F., Zaniolo, C.: XBiT: An XML-based Bitemporal Data Model. Technical Report, Department of Computer Science, University of California, Los Angeles (2004)

    Google Scholar 

  15. Zhang, S., Dyreson, C.: Adding Valid Time to XPath. In: Database and Network Information Systyms. LNCS. Springer, Heidelberg (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wuwongse, V., Yoshikawa, M., Amagasa, T. (2004). Temporal Versioning of XML Documents. In: Chen, Z., Chen, H., Miao, Q., Fu, Y., Fox, E., Lim, Ep. (eds) Digital Libraries: International Collaboration and Cross-Fertilization. ICADL 2004. Lecture Notes in Computer Science, vol 3334. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30544-6_45

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30544-6_45

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24030-3

  • Online ISBN: 978-3-540-30544-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics