Encyclopedia of Database Systems

2018 Edition
| Editors: Ling Liu, M. Tamer Özsu

Temporal XML

  • Curtis E. DyresonEmail author
  • Fabio Grandi
Reference work entry
DOI: https://doi.org/10.1007/978-1-4614-8265-9_411


Temporal semistructured data


Temporal XML is a timestamped instance of an XML data model or, alternatively, an XML document with specially interpreted timestamps which is parsed into a timestamped instance of an XML data model. An XML data model instance is a tree or graph in which each node corresponds to an element, attribute, or value, and each edge represents the lexical nesting of the child in the parent’s content. In temporal XML, a timestamp is added to some nodes or edges in the instance. The timestamp represents the lifetime of the node or edge in one or more temporal dimensions, usually valid time or transaction time. As an example, Fig. 1 shows a fragment of a temporal XML data model. The bibliographic data in the figure contains information about publishers, books, and authors. The figure also has timestamps that represent when each piece of data was entered into the data collection (i.e., the timestamps represent the transaction-timelifetime of each...
This is a preview of subscription content, log in to check access.

Recommended Reading

  1. 1.
    Grandi F. Introducing an annotated bibliography on temporal and evolution aspects in the world wide web. SIGMOD Rec. 2004;33(3):84–6.CrossRefGoogle Scholar
  2. 2.
    Faisal S, Sarwar M. Temporal and multi-versioned XML documents: a survey. Inf Process Manag. 2014;50(1):113–31.CrossRefGoogle Scholar
  3. 3.
    Sudarshan S, Chawathe SA, Widom J. Representing and querying changes in semistructured data. In: Proceedings of the 14th International Conference on Data Engineering; 1998. p. 4–13.Google Scholar
  4. 4.
    Dyreson C, Böhlen MH, Jensen CS. Capturing and uerying multiple aspects of semistructured data. In: Proceedings of the 25th International Conference on Very Large Data Bases; 1999. p. 290–301.Google Scholar
  5. 5.
    Grandi F, Mandreoli F. The valid web: An XML/XSL infrastructure for temporal management of web documents. In: Proceedings of the 1st International Conference on Advances in Information Systems; 2000. p. 294–303.CrossRefGoogle Scholar
  6. 6.
    Amagasa T, Yoshikawa M, Uemura S. A data model for temporal XML documents. In: Proceedings of the 11th International Conference on Database and Expert Systems Applications; 2000. p. 334–44.Google Scholar
  7. 7.
    Chien S-Y, Tsotras VJ, Zaniolo C. Efficient schemes for managing multiversion XML documents. VLDB J. 2002;11(4):332–53.zbMATHCrossRefGoogle Scholar
  8. 8.
    Rizzolo F, Vaisman AA. Temporal XML: modeling indexing and query processing. VLDB J. 2008;17(5):1179–212.CrossRefGoogle Scholar
  9. 9.
    Dyreson CE. Observing transaction-time semantics with TTXPath. In: Proceedings of the 2nd International Conference on Web Information Systems Engineering; 2001. p. 193–202.Google Scholar
  10. 10.
    Gao D, Snodgrass RT. Temporal slicing in the evaluation of XML queries. In: Proceedings of the 29th International Conference on Very Large Data Bases; 2003. p. 632–43.CrossRefGoogle Scholar
  11. 11.
    Wang F, Zaniolo C. Temporal queries and version management in XML-based document archives. Data Knowl Eng. 2008;65(2):304–24.CrossRefGoogle Scholar
  12. 12.
    Currim F, Currim S, Dyreson CE, Snodgrass RT, Thomas SW, Zhang R. Adding temporal constraints to XML schema. IEEE Trans Knowl Data Eng. 2012;24(8):1361–77.CrossRefGoogle Scholar
  13. 13.
    Grandi F, Mandreoli F, Tiberio P. Temporal modelling and management of normative documents in XML format. Data Knowl Eng. 2005;54(3):327–254.CrossRefGoogle Scholar
  14. 14.
    Brahmia Z, Grandi F, Oliboni B, Bouaziz R. Schema change operations for full support of schema versioning in the τXSchema framework. Int J Inf Technol Web Eng. 2014;9(2):20–46.CrossRefGoogle Scholar
  15. 15.
    Grandi F. Introducing an annotated bibliography on temporal and evolution aspects in the semantic web. SIGMOD Rec. 2012;41(4):18–21.CrossRefGoogle Scholar
  16. 16.
    Snodgrass RT, Dyreson CE, Currim F, Currim S, Joshi S. Validating quicksand: temporal schema versioning in τXSchema. Data Knowl Eng. 2008;65(2):223–42.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Utah State UniversityLoganUSA
  2. 2.Alma Mater Studiorum Università di BolognaBolognaItaly

Section editors and affiliations

  • Richard T. Snodgrass
    • 1
  • Christian S. Jensen
    • 2
  1. 1.University of ArizonaTucsonUSA
  2. 2.Aalborg UniversityAalborg ØstDenmark