Skip to main content

XML Challenges for the Database Community: Past, Present, and Future

  • Conference paper
  • 1247 Accesses

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

Abstract

It is a common understanding that “the Web changes everything”, and this applies to an increasing number of computer applications. In the last years, we also understood that “XML is the means” for this change to take effect, as XML has progressively become the basis on which Web applications are built. This corollary was the claim of [9], published four years ago, in which XML was pointed out as a prominent and promising research direction for the database community.

Indeed, among the many promises that followed the advent of XML, some have been fulfilled, some are still at the stage of promise. After four years, one of the authors was asked to “redo” the same exercise, reconsidering the challenges posed to the database community and making another assessment of the area checking whether the expectations and challenges of the year 2000 have been met in 2004. This paper compares the past and present status of several XML-related research activities, examining the “next steps” that should lead to further integration of XML with database technology in terms of language and system requirements.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. MPEG-7, http://www.mpeg.org/MPEG/index.html

  2. XUpdate Use Cases, http://www.xmldatabases.org/projects/XUpdate-UseCases/

  3. Xyleme, http://www.xyleme.com/

  4. Abiteboul, S., Quass, D., McHugh, J., Widom, J., Wiener, J.L.: The Lorel query language for semistructured data. International Journal on Digital Libraries 1(1), 68–88 (1997)

    Article  Google Scholar 

  5. ADL. SCORM, http://www.adlnet.org/

  6. Agrawal, R., Imielinski, T., Swami, A.N.: Mining association rules between sets of items in large databases. In: Proc. of the 12th ACM SIGMOD Int’l Conf. on Management of Data, Washington, D.C, pp. 207–216 (1993)

    Google Scholar 

  7. Bonifati, A., Braga, D., Campi, A., Ceri, S.: Active XQuery. In: Proc. of the 18th Int’l Conf. on Data Engineering. IEEE Computer Society Press, San José (2002)

    Google Scholar 

  8. Braga, D., Campi, A.: A graphical environment to query XML data with XQuery. In: Proc. of 4th Int’l Conf. on Web Information Systems Engineering (WISE) (December 2003)

    Google Scholar 

  9. Ceri, S., Fraternali, P., Paraboschi, S.: XML: Current develoments and future challenges for the database community. In: Zaniolo, C., Grust, T., Scholl, M.H., Lockemann, P.C. (eds.) EDBT 2000. LNCS, vol. 1777, pp. 3–17. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  10. Chamberlin, D., Robie, J., Florescu, D.: Quilt: an XML Query Language for Heterogeneous Data Sources. In: Suciu, D., Vossen, G. (eds.) WebDB 2000. LNCS, vol. 1997, p. 1. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  11. Deutsch, A., Fernandez, M., Florescu, D., Levy, A., Suciu, D.: A Query Language for XML. In: Proceedings of the Query Languages Workshop, Cambridge (MA) (December 1998)

    Google Scholar 

  12. Fensel, D., Brodie, M.L.: Ontologies: A Silver Bullet for Knowledge Management and Electronic Commerce. Springer, Heidelberg (2003)

    Google Scholar 

  13. IMS Global Consortium. IMS, http://www.imsglobal.org

  14. Robie, J., Lapp, J., Schach, D.: XML Query Language (XQL). In: Proceedings of the Query Languages Workshop, Cambridge (MA) (December 1998)

    Google Scholar 

  15. Schmidt, A., Waas, F., Kersten, M., Florescu, D., Carey, M.J., Manolescu, I., Busse, R.: Why and how to benchmark xml databases. SIGMOD Record 30(3), 27–32 (2001)

    Article  Google Scholar 

  16. Tatarinov, I., Ives, Z.G., Halevy, A.Y., Weld, D.S.: Updating XML. In: Proc. of the 20th ACM SIGMOD Int’l Conf. on Management of Data (2001)

    Google Scholar 

  17. W3C. Document Type Definition (1999), http://www.w3.org/TR/REC-html40/sgml/dtd.html

  18. W3C. Resource Description Framework (RDF) (1999), http://www.w3.org/RDF/

  19. W3C. Extensible Stylesheet Language (XSL) (October 2001), http://www.w3c.org/TR/xsl/

  20. W3C. MathML (February 2001), http://www.w3.org/Math

  21. W3C. Web Services Description Language (WSDL) (2001), http://www.w3.org/TR/wsdl20

  22. W3C. XML Query (XQuery) (June 2001), http://www.w3.org/XML/Query

  23. W3C. XML Schema (May 2001), http://www.w3.org/XML/Schema

  24. W3C. SOAP (June 2003), http://www.w3.org/TR/soap

  25. W3C. OWL Web Ontology Language (February 2004), http://www.w3.org/TR/owl-features/

  26. Zloof, M.M.: Query-by-example: A data base language. IBM Systems Journal 16(4), 324–343 (1977)

    Article  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

Braga, D., Campi, A., Ceri, S. (2004). XML Challenges for the Database Community: Past, Present, and Future. In: Lindner, W., Mesiti, M., Türker, C., Tzitzikas, Y., Vakali, A.I. (eds) Current Trends in Database Technology - EDBT 2004 Workshops. EDBT 2004. Lecture Notes in Computer Science, vol 3268. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30192-9_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30192-9_19

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-30192-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics