Synonyms
Temporal semistructured data
Definition
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...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Grandi F. Introducing an annotated bibliography on temporal and evolution aspects in the world wide web. SIGMOD Rec. 2004;33(3):84–6.
Faisal S, Sarwar M. Temporal and multi-versioned XML documents: a survey. Inf Process Manag. 2014;50(1):113–31.
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.
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.
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.
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.
Chien S-Y, Tsotras VJ, Zaniolo C. Efficient schemes for managing multiversion XML documents. VLDB J. 2002;11(4):332–53.
Rizzolo F, Vaisman AA. Temporal XML: modeling indexing and query processing. VLDB J. 2008;17(5):1179–212.
Dyreson CE. Observing transaction-time semantics with TTXPath. In: Proceedings of the 2nd International Conference on Web Information Systems Engineering; 2001. p. 193–202.
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.
Wang F, Zaniolo C. Temporal queries and version management in XML-based document archives. Data Knowl Eng. 2008;65(2):304–24.
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.
Grandi F, Mandreoli F, Tiberio P. Temporal modelling and management of normative documents in XML format. Data Knowl Eng. 2005;54(3):327–254.
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.
Grandi F. Introducing an annotated bibliography on temporal and evolution aspects in the semantic web. SIGMOD Rec. 2012;41(4):18–21.
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.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2018 Springer Science+Business Media, LLC, part of Springer Nature
About this entry
Cite this entry
Dyreson, C.E., Grandi, F. (2018). Temporal XML. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_411
Download citation
DOI: https://doi.org/10.1007/978-1-4614-8265-9_411
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-8266-6
Online ISBN: 978-1-4614-8265-9
eBook Packages: Computer ScienceReference Module Computer Science and Engineering