Skip to main content

Application of rUID in Processing XML Queries on Structure and Keyword

  • Conference paper
  • First Online:
Database and Expert Systems Applications (DEXA 2002)

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

Included in the following conference series:

Abstract

Applying numbering schemes to simulate the structure of XML data is a promising technique for XML query processing. In this paper, we describe SKEYRUS, a system, which enables the integrated structure-keyword searches on XML data using the rUID numbering scheme. rUID has been designed to be robust in structural update and applicable to arbitrarily large XML documents. SKEYRUS accepts XPath expressions containing word-containment predicates as the input, therefore the query expressiveness is significantly extended. The structural feature and the ability to generate XPath axes of rUID are exploited in query processing. Preliminary performance results of SKEYRUS were also reported.

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. S. Chien, et al. Storing and Querying Multiversion XML Documents using Durable Node Numbers. Proc. of the Inter. Conf. on WISE, Japan, 270–279, 2001.

    Google Scholar 

  2. P.F. Dietz. Maintaining order in a link list. Proceeding of the Fourteenth ACM Symposium on Theory of Computing, California, 122–127, 1982.

    Google Scholar 

  3. D.D. Kha, M. Yoshikawa, S. Uemura: A Structural Numbering Scheme for XML Data. EDBT workshop on XML Data Management (XMLDM), Prague, March 2002.

    Google Scholar 

  4. D.D. Kha, M. Yoshikawa, S. Uemura: Processing XML Queries on Structure and Keyword in SKEYRUS. Technical report, NAIST, June 2002.

    Google Scholar 

  5. D. Florescu, I. Manolescu, D. Kossmann. Intergrating Keyword Search into XML Query Processing. Proc. of the Inter. WWW Conf., Elsevier,Amsterdam, 2000.

    Google Scholar 

  6. A. Marian, S. Abiteboul, G. Cobena, L. Mignet. Change-Centric Management of Versions in an XML Warehouse. Proc. of the Inter. Conf. on VLDB, Italy, 2001.

    Google Scholar 

  7. H. Jang, Y. Kim, D. Shin. An Effective Mechanism for Index Update in Structured Documents. Proc. of CIKM, USA, 383–390, 1999.

    Google Scholar 

  8. D. Shin. XML Indexing and Retrieval with a Hybrid Storage Model. J. of Knowledge and Information Systems, 3:252–261, 2001.

    MATH  Google Scholar 

  9. J. McHugh, J. Widom. Query Optimization for XML. Proc. of the Inter. Conf. on VLDB, Edinburgh, Scotland, pages 315–326, 1999.

    Google Scholar 

  10. J. Shanmugasundaram, et al. Relational Databases for Querying XML Documents: Limitations and Opportunities. Proc. of the Inter Conf. on VLDB, Scotland, 1999.

    Google Scholar 

  11. Y.K. Lee, S-J. Yoo, K. Yoon, P.B. Berra. Index Structures for structured documents. ACM First Inter. Conf. on Digital Libraries, Maryland, 91–99, 1996.

    Google Scholar 

  12. Q. Li, B. Moon. Indexing and Querying XML Data for Regular Path Expressions. Proc. of the Inter. Conf. on VLDB, Italy, 2001.

    Google Scholar 

  13. World Wide Web Consortium. Extensible Markup Language (XML) 1.0. http://www.w3.org/TR/REC-xml, 2000.

  14. World Wide Web Consortium. XML Path Language (XPath) Version 1.0. http://www.w3.org/TR/xpath, 2000.

  15. Apache Software Foundation. Apache XML Project. http://xml.apache.org/, 2001.

  16. M. Yoshikawa, T. Amagasa, T. Shimura, S. Uemura. XRel: A Path-Based Approach to Storage and Retrieval of XML Documents Using Relational Databases. ACM Transation on Internet Technologies, 1(1), 2001.

    Google Scholar 

  17. C. Zhang, et al. On Supporting Containment Queries in Relational Database Management Systems. Proc. of the ACM SIGMOD, USA, 2001.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kha, D.D., Yoshikawa, M., Uemura, S. (2002). Application of rUID in Processing XML Queries on Structure and Keyword. In: Hameurlain, A., Cicchetti, R., Traunmüller, R. (eds) Database and Expert Systems Applications. DEXA 2002. Lecture Notes in Computer Science, vol 2453. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46146-9_28

Download citation

  • DOI: https://doi.org/10.1007/3-540-46146-9_28

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44126-7

  • Online ISBN: 978-3-540-46146-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics