Abstract
XML is expected to become the next generation standard language for exchanging data over the Internet. In general, the contents of XML documents may change as time goes by, and then, it is important to capture entire histories of those documents. In this paper, we propose a logical data model for representing histories of XML documents. The proposed model extends the XPath data model, and is capable of representing change histories of XML documents. Various alternative approaches to the physical implementation of the model are also presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
E. Bertino, E. Ferrari, and G. Guerrini. Navigational accesses in a temporal object model. IEEE TKDE, 10(4):656–665, 1998.
S. S. Chawathe, S. Abiteboul, and J. Widom. Representing and querying changes in semistructured data. In Proc. of ICDE, pages 4–13, 1998.
D. Florescu and D. Kossmann. Storing and querying XML data using an RDMBS. IEEE Data Engineering Bulletin, 22(3):27–34, 1999.
IBM alphaWorks. XML Diff and Merge Tool, http://www.alphaworks.ibm.com/formula/xmldiffmerge.
C. S. Jensen and C. Dyreson (editors). The Consensus Glossary of Temporal Database Concepts-February 1998 Version. http://www.cs.auc.dk/csj/Glossary/, 1998.
Oracle Corporation. Using XML in Oracle Database Applications Part 2: About Oracle XML Products. http://technet.oracle.com/tech/xml/info/index2.htm?Info&htdocs/otnwp/aboutoraclexmlproducts.htm, Nov. 1999.
Y. Papakonstantinou, H. Garcia-Molina, and J. Widom. Object exchange across heterogeneous information sources. In Proc. of ICDE, pages 251–260, Mar. 1995.
J. Shanmugasundaram, K. Tufte, C. Zhang, G. He, D. J. DeWitt, Jeffrey, and F. Naughton. Relational databases for querying XML documents: Limitations and opportunities. In Proc. of VLDB Conf., pages 302–314, Sept. 1999.
T. Shimura, M. Yoshikawa, and S. Uemura. Storage and retrieval of XML documents using object-relational databases. In Proc. of DEXA 1999, pages 206–217, Sept. 1999.
R. T. Snodgrass. Modern Database Systems: The Object Model, Interoperability, and Beyond, chapter 19. Addison-Wesley / ACM Press, 1995.
A. U. Tansel, J. Clifford, S. Gadia, S. Jajodia, A. Segev, and R. Snodgrass. Temporal Databases: Theory, Design, and Implementation. Te Benjamin/Cummings Publishing Company, Inc., 1993.
J. Whitehead and M. Wiggins. WEBDAV: IETF standard for collaborative authoring on the web. IEEE Internet Computing, pages 34–40, September/October 1998.
World Wide Web Consortium. Extensible Markup Language (XML) 1.0. http://www.w3.org/TR/REC-xml. W3C Recommendation 10 February, 1998.
World Wide Web Consortium. Namespaces in XML. http://www.w3.org/TR/REC-xml-names/. W3C Recommendation 14 January 1999.
World Wide Web Consortium. XML Path Language (XPath) Version 1.0. http://www.w3.org/TR/xpath/. W3C Recommendation 16 November, 1999.
World Wide Web Consortium. XML Pointer Language (XPointer). http://www.w3.org/TR/xptr/. W3C Working Draft 6 December, 1999.
World Wide Web Consortium. XSL Transformations (XSLT) Version 1.0. http://www.w3.org/TR/xslt/. W3C Recommendation 16 November, 1999.
C. Zaniolo, S. Ceri, C. Faloutsos, R. T. Snodgrass, V S. Subrahmanian, and R. Zicari. Advanced Database Systems, chapter 5. Morgan Kaufmann Publishers, Inc., 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Amagasa, T., Yoshikawa, M., Uemura, S. (2000). A Data Model for Temporal XML Documents. In: Ibrahim, M., Küng, J., Revell, N. (eds) Database and Expert Systems Applications. DEXA 2000. Lecture Notes in Computer Science, vol 1873. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44469-6_31
Download citation
DOI: https://doi.org/10.1007/3-540-44469-6_31
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67978-3
Online ISBN: 978-3-540-44469-5
eBook Packages: Springer Book Archive