12.12.2012 Views

XML Data Management and Query Processing/Optimization

XML Data Management and Query Processing/Optimization

XML Data Management and Query Processing/Optimization

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>XML</strong> <strong>Data</strong> <strong>Management</strong> <strong>and</strong> <strong>Query</strong> <strong>Processing</strong>/<strong>Optimization</strong><br />

References<br />

Dunren Che<br />

dche@cs.siu.edu<br />

February 8, 2006<br />

[Al02] Shurug Al-Khalifa, H. V. Jagadish, Nick Koudas, Jignesh M. Patel, Divesh Srivastava <strong>and</strong> Yuqing<br />

Wu. Structural Joins: A Primitive for Efficient <strong>XML</strong> <strong>Query</strong> Pattern Matching. In Proc. ICDE Conf.,<br />

San Jose, Feb. 2002<br />

[Amer01] S. Amer-Yahia etc., Minimization of Tree Pattern Queries, Proc. of the ACM SIGMOD International<br />

Conference on <strong>Management</strong> of <strong>Data</strong>, 2001, pp. 497-508.<br />

[Amer02] S. Amer-Yahia, S. Cho, L. V. S. Lakshmanan, D. Srivastava, Tree pattern query minimization,<br />

December 2002 The VLDB Journal, Vol. 11, No. 4, Dec. 2002, pp. 315-331.<br />

[Boag05] S. Boag, D. Chamberlin, M. F. Fernndez, D. Florescu, J. Robie, J. Simon. X<strong>Query</strong> 1.0: An <strong>XML</strong><br />

<strong>Query</strong> Language. W3C Working Draft 04, April 2005 (http://www.w3.org/TR/xquery).<br />

[Boehm97] Klemens Boehm, Karl Aberer, Erich J. Neuhold, <strong>and</strong> Xiaoya Yang. Structured Document Storage<br />

<strong>and</strong> Refined Declarative <strong>and</strong> Navigational Access Mechanisms in HyperStorM. The VLDB Journal, Vol.<br />

6, No. 4, November 1997, pp. 296-311.<br />

[Boehm98] Klemens Boehm, Karl Aberer, M. Tamer Ozsu, <strong>and</strong> Kathrin Gayer. <strong>Query</strong> <strong>Optimization</strong> for<br />

Structured Documents Based on Knowledge on the Document Type Definition. Proc. of IEEE International<br />

Forum on Research <strong>and</strong> Technology Advances in Digital Libraries (ADL’98), Santa Barbara,<br />

California, April 22-24, 1998, pp. 196-205,<br />

[Bohannon02] P. Bohannon, J. Freire, P. Roy, J. Simon. From <strong>XML</strong> Schema To Relations: A Cost-Based<br />

Approach to <strong>XML</strong> Storage. Proc. of the 18th International Conference on <strong>Data</strong> Engineering (ICDE’02).<br />

2002.<br />

[Bremer03] Jan-Marco Bremer <strong>and</strong> Michael Gertz. An Efficient <strong>XML</strong> Node Identification<br />

<strong>and</strong> Indexing Scheme. University of California at Davis, Technical Report, 2003<br />

(http://www.db.cs.ucdavis.edu/papers/TR CSE-2003-04 BremerGertz.pdf).<br />

[Bruno02] N. Bruno, N. Koudas, <strong>and</strong> D. Srivastava. Holistic twig joins: Optimal <strong>XML</strong> pattern matching. In<br />

SIGMOD,310-321, 2002.<br />

[Buneman99] Peter Buneman, Wenfei Fan, Scott Weinstein. <strong>Query</strong> <strong>Optimization</strong> for Semistructured <strong>Data</strong><br />

Using Path Constraints in a Deterministic <strong>Data</strong> Model. DBPL 1999, pp. 208-223.<br />

[Calvanese98] D. Calvanese, G. DeGiacomo <strong>and</strong> M. Lenzerini, Decidability of <strong>Query</strong> Containment under<br />

Constraints, Proc. of 17th ACM Symp., Principles of <strong>Data</strong>base Systems, 1998, pp. 149-158.<br />

1


[Chan02a] C.Y. Chan, P. Felber, M. Garofalakis, <strong>and</strong> R. Rastogi. Efficient Filtering of <strong>XML</strong> Documents<br />

with XPath Expressions. Proc. of Int. Conference on <strong>Data</strong> Engineering, pp235-244, San Jose, California,<br />

February 2002.<br />

[Chan02b] Chee Yong Chan, Minos N. Garofalakis, Rajeev Rastogi. RE-Tree: An Efficient Index Structure<br />

for Regular Expressions. Proc. of VLDB 2002.<br />

[CheBook04] Dunren Che. Transformation Based <strong>XML</strong> <strong>Query</strong> <strong>Optimization</strong>. Chapter IV of the scholarly<br />

book Transformation of Knowledge, Information <strong>and</strong> <strong>Data</strong>: Theory <strong>and</strong> Applications, published by Idea<br />

Group Publishing Inc., October 2004, pp.75-94.<br />

[CheCata04] Dunren Che. Object-Oriented Implementation of a Rule-Based System for <strong>XML</strong> <strong>Query</strong> <strong>Optimization</strong>.<br />

In Proc. of ISCA 19th International Conference on Computers <strong>and</strong> Their Applications<br />

(CATA04), March 18-20, 2004, Seattle, Washington, USA, pp.294-297.<br />

[CheCata05] Dunren Che, Wen-Chi Hou, Michael Wainer, Ping Han. Empirical Study of the GBC Approach<br />

for Mapping <strong>XML</strong> <strong>Data</strong> to Relations. In Proc. of ISCA 20th International Conference on Computers<br />

<strong>and</strong> Their Applications (CATA05), March 16-18, 2005, New Orleans, Louisiana, USA, pp.417-422.<br />

[CheCsitea04] Dunren Che. A Novel Approach to <strong>XML</strong> <strong>Query</strong> <strong>Optimization</strong>. Proceedings of the 3rd International<br />

Conference on Computer Science, Software Engineering, Information Technology, e-Business,<br />

<strong>and</strong> Applications (CSITeA04), Cairo, Egypt, December 27-29, 2004, pp.193-199.<br />

[CheDexa03] Hongsik Rho, Wen-Chi Hou, Dunren Che, Chih-Fang Wang. Efficiently <strong>Query</strong>ing Semistructured<br />

<strong>Data</strong>. In Proc. of the 14th International Conference on <strong>Data</strong>base <strong>and</strong> Expert Systems Applications<br />

(DEXA 2003) September 1-5, 2003, Prague, Czech Republic, pp.18-27.<br />

[CheEfis03] Dunren Che <strong>and</strong> Wen-Chi Hou. Storing <strong>and</strong> <strong>Query</strong>ing Semistructured <strong>Data</strong> Using Relational<br />

<strong>Data</strong>bases. In Proc. of the Fifth International Workshop on Engineering Federated Information Systems<br />

(EFIS03) July 17 - 18, 2003, Coventry, UK, pp.25-35.<br />

[CheIcde06] Yipeng Liu, Dunren Che. Efficient <strong>Processing</strong> of <strong>XML</strong> Tree Pattern Queries. (Submitted to)<br />

The 22nd IEEE International Conference on <strong>Data</strong> Engineering (ICDE 2006), April 3- 7, 2006, Atlanta,<br />

Georgia, USA<br />

[CheIdeas03] Dunren Che. Implementation Issues of a Deterministic Transformation System for Structured<br />

Document <strong>Query</strong> <strong>Optimization</strong>. In Proc. of the Seventh International <strong>Data</strong>base Engineering <strong>and</strong> Applications<br />

Symposium (IDEAS 2003) July 16 - 18, 2003, Hong Kong, pp.268-277.<br />

[CheIdeas99] Dunren Che <strong>and</strong> Karl Aberer. A Heuristics-Based Approach to <strong>Query</strong> <strong>Optimization</strong> in Structured<br />

Document <strong>Data</strong>bases. 1999 International <strong>Data</strong>base Engineering & Application Symposium, Montreal,<br />

Canada, August 2-4, 1999, IEEE Computer Society, pp. 24 - 33.<br />

[CheJcst04] Dunren Che. Accomplishing Deterministic <strong>XML</strong> <strong>Query</strong> <strong>Optimization</strong>. Journal of Computer<br />

Science <strong>and</strong> Technology. Volume 20, Number 3, May 2005, pp.357-366.<br />

[Chen00] J. Chen, D. J. DeWitt, F. Tian, <strong>and</strong> Y. Wang, NiagaraCQ: A scalable continuous query system<br />

for internet databases, In SIGMOD, pages 379–390, May 2000.<br />

[Chen03] Zhimin Chen, H.V. Jagadish, Laks V.S. Lakshmanan <strong>and</strong> Stelios Paparizos. From Tree Patterns to<br />

Generalized Tree Patterns: On Efficient Evaluation of X<strong>Query</strong>. In Proc. VLDB Conf., Berlin, Germany,<br />

Sep. 2003.<br />

[CheSoji05] Dunren Che <strong>and</strong> Radiya M. Sojitrawala. DUMAX: A Dual-Mode Algebra for<br />

<strong>XML</strong> (The thesis research topic of Radiya Sojitrawala). Technical Report, Computer Science,<br />

Southern Illinois University. (An almost daily-changing work draft is available at<br />

http://www.cs.siu.edu/ ˜ dche/pdf files/DUMAX.pdf).<br />

2


[CheVLDB] Dunren Che, Karl Aberer,<strong>and</strong> M. Tamer zsu. <strong>Query</strong> <strong>Optimization</strong> in <strong>XML</strong> Structured-Document<br />

<strong>Data</strong>bases. The VLDB Journal (In press).<br />

[Chien02] Shu-Yao Chien, Zografoula Vagena, Donghui Zhang, Vassilis J. Tsotras, Carlo Zaniolo. Efficient<br />

Structural Joins on Indexed <strong>XML</strong> Documents. Proc. of VLDB 2002, Hong Kong.<br />

[Christ00] V. Christophides, S. Cluet, <strong>and</strong> J. Simeon. On wrapping query languages <strong>and</strong> efficient <strong>XML</strong><br />

integration. In Proc. SIGMOD, pages 141152, 2000.<br />

[Chung02] Tae-Sun Chung, Hyoung-Joo Kim. <strong>XML</strong> query processing using document type definitions. Journal<br />

of Systems <strong>and</strong> Software 64(3): 195-205 (2002)<br />

[Clark99] James Clark <strong>and</strong> Steve DeRose. <strong>XML</strong> Path Language (XPath) Version 1.0 . 1999<br />

(http://www.w3.org/TR/1999/REC-xpath-19991116).<br />

[Consens94] Mariano Consens <strong>and</strong> Tova Milo. Optimizing Queries on Files. Proc. of the 1994 ACM SIG-<br />

MOD International Conference on <strong>Management</strong> of <strong>Data</strong>, Vol. 23, ACM Press, May 1994, Minneapolis,<br />

Minnesota, Pages 301-312.<br />

[Consens95] M. Consens <strong>and</strong> T. Milo, Algebras for querying text regions, Proceeding of the ACM Symposium<br />

on Principles of <strong>Data</strong>base Systems, 1995.<br />

[Dao98] Tuong Dao. An Indexing Model for Structured Documents to support Queries on Content, Structure<br />

<strong>and</strong> Attributes. Proc. of IEEE International Forum on Research <strong>and</strong> Technology Advances in Digital<br />

Libraries (ADL’98), pp.88-97, Santa Barbara, California, April 22-24, 1998.<br />

[Deutsch] A. Deutsch, M. Fern<strong>and</strong>ez, D. Florescu, A. Levy, D. Suciu, <strong>XML</strong>-QL: A <strong>Query</strong> Langaage for <strong>XML</strong>,<br />

http://www.w3.org/TR/NOTE-xml-ql<br />

[Draper05] D. Draper, P. Fankhauser, M. Fernndez, A, Malhotra, K. Rose, M. J. Simon P. Wadler.<br />

X<strong>Query</strong> 1.0 <strong>and</strong> XPath 2.0 Formal Semantics. W3C Working Draft 3, June 2005. Available at<br />

http://www.w3.org/TR/query-semantics/<br />

[Fern<strong>and</strong>ez00A] M. Fern<strong>and</strong>ez, W. Tan, D. Suciu. SilkRoute: Trading between Relations <strong>and</strong> <strong>XML</strong>. Proc.<br />

of the 9th Int. World Wide Web Conf., Amsterdam, May, 2000<br />

[Fern<strong>and</strong>ez00B] Mary Fern<strong>and</strong>ez, Jerome Simeon, Philip Wadler. An algebra for <strong>XML</strong> <strong>Query</strong>. FST TCS,<br />

Delhi, December 2000.<br />

[Fern<strong>and</strong>ez98] Mary F. Fern<strong>and</strong>ez <strong>and</strong> Dan Suciu. Optimizing Regular Path Expressions Using Graph<br />

Schemas. Proc. of the Fourteenth International Conference on <strong>Data</strong> Engineering, pp14-23, February<br />

23-27, 1998, Orl<strong>and</strong>o, Florida, USA, 1998.<br />

[Fiebig02] Thorsten Fiebig, Sven Helmer, Carl-Christian Kanne, Guido Moerkotte, Julia Neumann, Robert<br />

Schiele, Till Westmann. Anatomy of a native <strong>XML</strong> base management system. VLDB J. 11(4): 292-314<br />

(2002).<br />

[Fiebig04] Thorsten Fiebig <strong>and</strong> Harald Schnig. Software AGs Tamino X<strong>Query</strong> processor (http://wwwrocq.inria.fr/gemo/Gemo/Projects/XIME-P/CR/PDF/FiebigCR.pdf)<br />

[Flesca03] S. Flesca, F. Furfaro <strong>and</strong> E. Masciari, On the Minimization of XPath Queries, Proceedings of the<br />

29th VLDB Conference, Berlin, Germany, 2003, pp153-164.<br />

[Florescu98] D. Florescu, A. Levy <strong>and</strong> D. Suciu, <strong>Query</strong> Containment for Conjunctive Queries with Regular<br />

Expressions, Proceedings of the 17th ACM Symp., Principles of <strong>Data</strong>base Systems, pp. 139-148, 1998.<br />

[Florescu99] D. Florescu, <strong>and</strong> D. Kossmann. Storing <strong>and</strong> <strong>Query</strong>ing <strong>XML</strong> <strong>Data</strong> Using an RDMBS. IEEE<br />

<strong>Data</strong> Engineering Bulletin, 22(3), pp. 27-34, 1999.<br />

3


[Frasincar02] F. Frasincar, Geert-Jan Houben, <strong>and</strong> C. Pau. XAL: an Algebra for <strong>XML</strong> <strong>Query</strong> <strong>Optimization</strong>.<br />

Proc. of 13th Australasian <strong>Data</strong>base Conference, January 2002 (ADC2002).<br />

[Galanis01] L. Galanis, E. Viglas, D.J. DeWitt, J.F. Naughton <strong>and</strong> D. Maier. Following the Paths<br />

of <strong>XML</strong> <strong>Data</strong>: An Algebraic Framework for <strong>XML</strong> <strong>Query</strong> Evaluation. 2001. Available at<br />

http://www.cs.wisc.edu/niagara/papers/algebra.pdf<br />

[Galax] Galax: an Open-source Implementation of X<strong>Query</strong> 1.0 (http://www.galaxquery.org/).<br />

[Gerstein87] Larry J. Gerstein. Discrete Mathematics <strong>and</strong> Algebraic Structures. W.H. Freeman <strong>and</strong> Company,<br />

New York, 1987.<br />

[Gottlob02] Georg Gottlob, Christoph Koch, Reinhard Pichler. Efficient Algorithms for <strong>Processing</strong> XPath<br />

Queries. Proc. of VLDB, 2002.<br />

[Grust02] Torsten Grust. Accelerating XPath location steps. Proc. of SIGMOD Conference, 2002: 109-120.<br />

[Grust04] T. Grust, J. Teubner. Relational Algebra: Mother Tongue - X<strong>Query</strong>: Fluent. Twente <strong>Data</strong> <strong>Management</strong><br />

Workshop on <strong>XML</strong> <strong>Data</strong>bases <strong>and</strong> Information Retrieval, University of Twente, Enschede, The<br />

Netherl<strong>and</strong>s, June 2004.<br />

[Guha02] Sudipto Guha, H. V. Jagadish, Nick Koudas, Divesh Srivastava <strong>and</strong> Ting Yu. Approximate <strong>XML</strong><br />

joins. Proc. of the ACM SIGMOD Conference on <strong>Management</strong> of <strong>Data</strong>, 2002<br />

[Halverson03] A. Halverson, J. Burger, L. Galanis, A. Kini, R. Krishnamurthy, A. N. Rao, F. Tian, S. Viglas,<br />

Y. Wang, J. F. Naughton, <strong>and</strong> D. J. DeWitt. Mixed mode xml query processing. In Proc. of VLDB,<br />

2003.<br />

[Hundling05] Jens Hndling, Jan Sievers <strong>and</strong> Mathias Weske. NaXDB Realizing Pipelined X<strong>Query</strong> <strong>Processing</strong><br />

in a Native <strong>XML</strong> <strong>Data</strong>base System. SIGMOD 2005 June 1416, 2005, Baltimore, Maryl<strong>and</strong>, USA.<br />

[Jagadish01] H. V. Jagadish, L. V. S. Lakshmanan, D. Srivastava <strong>and</strong> K. Thompson. TAX: A Tree Algebra<br />

for <strong>XML</strong>. In Proc. DBPL Conf., Rome, Italy, Sep. 2001.<br />

[Jagadish02] H. V. Jagadish, Shurug Al-Khalifa, Adriane Chapman, Laks V.S. Lakshmanan, Andrew Nierman,<br />

Stelios Paparizos, Jignesh M. Patel, Divesh Srivastava, Nuwee Wiwatwattana, Yuqing Wu <strong>and</strong><br />

Cong Yu. TIMBER: A Native <strong>XML</strong> <strong>Data</strong>base. The VLDB Journal, Volume 11 Issue 4 (2002) pp 274-291.<br />

[Jagadish04] H. V. Jagadish, Laks V.S. Lakshmanan, Monica Scannapieco, Divesh Srivastava <strong>and</strong> Nuwee<br />

Wiwatwattana. Colorful <strong>XML</strong>: One Hierarchy Isn’t Enough. In Proc. SIGMOD Conf., Jun. 2004, Paris,<br />

France.<br />

[Jiang03] H. Jiang, W. Wang, H. Lu, <strong>and</strong> J. X. Yu. Holistic twig joins on indexed <strong>XML</strong> documents. In<br />

VLDB, 273-284, 2003.<br />

[Jiang04] Haifeng Jiang, Hongjun Lu, Wei Wang. <strong>XML</strong> query efficiency: Efficient processing of <strong>XML</strong> twig<br />

queries with OR-predicates. In SIGMOD, June 2004.<br />

[Kifer92] Michael Kifer, Won Kim, <strong>and</strong> Yehoshua Sagiv. <strong>Query</strong>ing Object-Oriented <strong>Data</strong>bases. In Proc. of<br />

SIGMOD Conf. June 1992, 393-402.<br />

[Klettke00] M. Klettke, H. Meyer. <strong>XML</strong> <strong>and</strong> Object-Relational <strong>Data</strong>base Systems - Enhancing Structural<br />

Mappings Based on Statistics. Proc. of Int. Workshop on the Web <strong>and</strong> <strong>Data</strong>bases (WebDB), Dallas,<br />

May, 2000<br />

[Kwong01] A. Kwong <strong>and</strong> M. Gertz. Schema-based optimization of XPath expressions. Technical report,<br />

Univ. of California, dept. of Computer Science, 2001.<br />

4


[Lee00] D. Lee <strong>and</strong> W.W. Chu, Constraints-preserving Transformation from <strong>XML</strong> Document Type Definition<br />

to Relational Schema, Proceedings of the 19th International Conference on Conceptual Modeling,<br />

pp.323-338, 2000.<br />

[Lee96] Yong Kyu Lee, Seong-Joon Yoo, Kyoungro Yoon, <strong>and</strong> P. Bruce Berra. Index Structures for Structured<br />

Documents. In Proceedings of the 1st ACM International Conference on Digital Libraries, March 20-23,<br />

1996, Bethseda, Maryl<strong>and</strong>, USA. ACM Press, 1996.<br />

[Leipzig] XMach-1: Benchmarking <strong>XML</strong> <strong>Data</strong> <strong>Management</strong> Systems (http://dbs.unileipzig.de/en/projekte/<strong>XML</strong>/XmlBenchmarking.html).<br />

[Li01] Q. Li <strong>and</strong> B. Moon. Indexing <strong>and</strong> <strong>Query</strong>ing <strong>XML</strong> <strong>Data</strong> for Regular Path Expressions. Proc. of the 27th<br />

International Conference on Very Large <strong>Data</strong>bases (VLDB’2001), pp361-370, Rome, Italy, September<br />

2001.<br />

[Liu05] Zhen Hua Liu, Muralidhar Krishnaprasad, <strong>and</strong> Vikas Arora. Native Xquery processing in oracle<br />

<strong>XML</strong>DB. International Conference on <strong>Management</strong> of <strong>Data</strong> Proceedings of the 2005 ACM SIGMOD<br />

international conference on <strong>Management</strong> of data. Baltimore, Maryl<strong>and</strong>, 2005. pp828-833.<br />

[Lu05] Hongjun Lu, Jeffrey Xu Yu, Guoren Wang, Shihui Zheng, Haifeng Jiang, Ge Yu, Aoying Zhou. What<br />

makes the differences: benchmarking <strong>XML</strong> database implementations. ACM Transactions on Internet<br />

Technology (TOIT), Volume 5 Issue 1, Feb. 2005.<br />

[Ludascher00] B. Ludascher, Y. Papakonstantinou, <strong>and</strong> P. Velikhov. Navigation-driven evaluation of virtual<br />

mediated views. In Proc. EDBT, pp. 150165, 2000.<br />

[Mathis05] Christian Mathis <strong>and</strong> Theo Hrder. A <strong>Query</strong> <strong>Processing</strong> Approach for <strong>XML</strong><br />

<strong>Data</strong>base Systems. University of Kaiserslautern, Technical Report (http://dbs.informatik.unihalle.de/GvD2005/beitraege/gvd05<br />

MatHae.pdf). 2005.<br />

[Matthias05] Matthias Brantner Sven Helmer Carl-Christian Kanne Guido Moerkotte. ”Full-fledged Algebraic<br />

XPath <strong>Processing</strong> in Natix”, ICDE 2005.<br />

[May04] Norman May, Sven Helmer, Carl-Christian Kanne, <strong>and</strong> Guido Moerkotte. X<strong>Query</strong> <strong>Processing</strong> in<br />

Natix with an Emphasis on Join Ordering. Proc. of First International Workshop on X<strong>Query</strong> Implementation,<br />

Experience <strong>and</strong> Perspectives (XIME-P 2004).<br />

[McHugh97] J. McHugh, S. Abiteboul, R. Goldman, D. Quass, <strong>and</strong> J. Widom. Lore: A <strong>Data</strong>base <strong>Management</strong><br />

System for Semistructured <strong>Data</strong>. SIGMOD Record, 26(3), pp54-66, September 1997.<br />

[McHugh99] J. McHugh <strong>and</strong> J. Widom. <strong>Query</strong> <strong>Optimization</strong> for <strong>XML</strong>. Proc. of the Twenty-Fifth International<br />

Conference on Very Large <strong>Data</strong> Bases, pp315-326, Edinburgh, Scotl<strong>and</strong>, September 1999.<br />

[Meier04] W. Meier, eXist: An Open Source Native <strong>XML</strong> <strong>Data</strong>base, http://exist.sourceforge.net/<br />

[Michigan] University of Michigan, The TIMBER system. http://www.eecs.umich.edu/db/timber/<br />

[Miklau02] G. Miklau <strong>and</strong> D. Suciu, Containment <strong>and</strong> Equivalence for an XPath Fragment, Proceedings of<br />

21st ACM Symp., Principles of <strong>Data</strong>base Systems, 2002. .<br />

[Milo99] Tova Milo, Dan Suciu. Index Structures for Path Expressions. Proc. of ICDT, 1999: 277-295.<br />

[Paparizos01] Stelios Paparizos, Shurug Al-Khalifa, H.V.Jagadish, Andrew Nierman <strong>and</strong> Yuqing Wu. A<br />

Physical Algebra for <strong>XML</strong>. Technical report at http://www.eecs.umich.edu/db/timber/<br />

[Paparizos04] Stelios Paparizos, Yuqing Wu, Laks V.S. Lakshmanan <strong>and</strong> H.V. Jagadish. Tree Logical Classes<br />

for Efficient Evaluation of X<strong>Query</strong>. In Proc. SIGMOD Conf., Jun. 2004, Paris, France.<br />

5


[Paparizos05] Stelios Paparizos <strong>and</strong> H.V. Jagadish. Pattern tree algebras: sets or sequences? In Proc. VLDB<br />

Conf., Sep. 2005, Trondheim, Norway.<br />

[Salmi94] A. Salminen <strong>and</strong> F. W. Tompa. PAT Expressions: an Algebra for Text Search. Acta Linguistica<br />

Hungarica 41 (1994), no.1, pp.277-306.<br />

[Sartiani02] Sartiani C., Albano A. Yet Another <strong>Query</strong> Algebra for <strong>XML</strong> <strong>Data</strong>. In Proc. of the International<br />

<strong>Data</strong>base Engineering <strong>and</strong> Applications Symposium (IDEAS 2002), Edmonton, Canada, July 17-19,<br />

2002<br />

[Schmidt02] A. R. Schmidt, F. Waas, M. L. Kersten, M. J. Carey, I. Manolescu, R. Busse. XMark: A<br />

Benchmark for <strong>XML</strong> <strong>Data</strong> <strong>Management</strong>. Proceedings of the International Conference on Very Large<br />

<strong>Data</strong> Bases (VLDB), pp 974-985, Hong Kong, China, August 2002.<br />

[Selinger79] P. Selinger, M. Astrahan, D. Chamberlin, R. Lorie, T. Price. Access Path Selection in a Relational<br />

<strong>Data</strong>base <strong>Management</strong> System. SIGMOD 1979: 23-34.<br />

[Shanmug99] J. Shanmugasundaram, K. Tufte, G. He, C. Zhang, D. DeWitt, <strong>and</strong> J. Naughton. Relational<br />

<strong>Data</strong>bases for <strong>Query</strong>ing <strong>XML</strong> Documents: Limitations <strong>and</strong> Opportunities. Proc. of VLDB, pp. 302-314,<br />

1999.<br />

[Srivas02] Shurug Al-Khalifa, H. V. Jagadish, Nick Koudas, Jignesh M. Patel, Divesh Srivastava <strong>and</strong> Yuqing<br />

Wu. Structural Joins: A Primitive for Efficient <strong>XML</strong> <strong>Query</strong> Pattern Matching. Proc. of ICDE, 2002.<br />

[Subra95] B. Subramanian, T. W. Leung, S. L. V<strong>and</strong>enberg, S. B. Zdonik. The AQUA approach to querying<br />

lists <strong>and</strong> trees in objectoriented databases. In Proc. ICDE, 1995.<br />

[Surjanto00] B. Surjanto, N. Ritter, H. Loeser. <strong>XML</strong> Content <strong>Management</strong> based on Object-Relational<br />

<strong>Data</strong>base Technology. Proc. Of the 1st Int. Conf. On Web Information Systems Engineering (WISE),<br />

Hongkong, June 2000.<br />

[Vianu01] Vicror Vianu. A web odyssey: from Codd to <strong>XML</strong>. In ACM PODS 2001, Santa Barbara, USA.<br />

[Viglas02] Stratis D. Viglas, Leonidas Galanis, David J. DeWitt, David Maier, Jeffrey F. Naughton.<br />

Putting <strong>XML</strong> <strong>Query</strong> Algebras into Context.URL: http://www.cs.wisc.edu/niagara/papers/algebrasigmod02.pdf<br />

[Wang03] Guoren Wang, Mengchi Liu: <strong>Query</strong> <strong>Processing</strong> <strong>and</strong> <strong>Optimization</strong> for Regular Path Expressions.<br />

Proc. of CAiSE, 2003: 30-45.<br />

[Wood00A] P.T. Wood, On the Equivalence of <strong>XML</strong> Patterns, Proceedings of 1st International Conference<br />

on Computational Logic, Lecture Notes in Artificial Intelligence 1861, pp. 1152-1166, Springer Verlag,<br />

NY, 2000.<br />

[Wood00B] P.T. Wood, Rewriting XQL Queries on <strong>XML</strong> Repositories, Proceedings of 17th British National<br />

Conf. on <strong>Data</strong>bases, Lecture Notes in Computer Science 1832, pp. 209-226, Springer Verlag, NY, 2000.<br />

[Wood01] P. T. Wood, Minimizing Simple XPath Expressions, WebDB 2001.<br />

[Wood03] P.T. Wood, Containment for XPath Fragments under DTD Constraints, Proceedings of 9th International<br />

Conference of <strong>Data</strong>base Theory, pp. 300-314, 2003.<br />

[Wood99] P.T. Wood, Optimizing Web Queries Using Document Type Definitions, Proceedings of 2nd ACM<br />

CIKM International Workshop on We Information <strong>and</strong> <strong>Data</strong> <strong>Management</strong>, pp. 28-32, 1999.<br />

[Wu02A] Yuqing Wu, Jignesh Patel, H. V. Jagadish. Using Histograms to Estimate Answer Size for <strong>XML</strong><br />

Queries. Information Systems, 28 (1-2): 33-59 (2003).<br />

6


[Wu03] Yuqing Wu, Jignesh Patel, H. V. Jagadish. Using Histograms to Estimate Answer Size for <strong>XML</strong><br />

Queries. Information Systems, 28 (1-2): 33-59 (2003).<br />

[Wu03B] Yuqing Wu, Jignesh Patel <strong>and</strong> H.V. Jagadish. Structural Join Order Selection for <strong>XML</strong> <strong>Query</strong><br />

<strong>Optimization</strong>. Proc. of ICDE Conf., Mar. 2003.<br />

[Yao04] B. B. Yao, M. T. Özsu, <strong>and</strong> N. Kh<strong>and</strong>elwal. XBench Benchmark <strong>and</strong> Performance Testing of <strong>XML</strong><br />

DBMSs. Proc. of 20th International Conference on <strong>Data</strong> Engineering, Boston, MA, March 2004, pages<br />

621-632.<br />

[Yu04] C. Yu <strong>and</strong> L. Popa, Constraint-Based <strong>XML</strong> <strong>Query</strong> Rewriting for <strong>Data</strong> Integration, Proceedings of<br />

the ACM SIGMOD International Conference, Paris, France, 2004.<br />

[Zhang01] Chun Zhang, Jeffrey F. Naughton, David J. DeWitt, Qiong Luo, Guy M. Lohman. On Supporting<br />

Containment Queries in Relational <strong>Data</strong>base <strong>Management</strong> Systems. Proc. SIGMOD Conference, 2001<br />

[ZhangH03] H. Zhang <strong>and</strong> F. W. Tompa, X<strong>Query</strong> Rewriting at the Algebraic Level, Journal of Computer<br />

Systems, Science, <strong>and</strong> Engineering, Vol. 18, No. 5 (September 2003) 241-262.<br />

[ZhangH04] H. Zhang <strong>and</strong> F. W. Tompa, <strong>Query</strong>ing <strong>XML</strong> Documents by Dynamic Shredding, In 2004 ACM<br />

Symposium on Document Engineering, October 2004, 21-30.<br />

[ZhangN04] N. Zhang, V. Kacholia, <strong>and</strong> M. T. Ozsu. A Succinct Physical Storage Scheme for Efficient<br />

Evaluation of Path Queries in <strong>XML</strong>. Proc. of 20th International Conference on <strong>Data</strong> Engineering,<br />

Boston, MA, March 2004, pages 56-65.<br />

[ZhangX02] Xin Zhang, Bradford Pielech, Elke A. Rundesnteiner. Honey, I shrunk the X<strong>Query</strong>!: an <strong>XML</strong><br />

algebra optimization approach. Proc. of the 4th international workshop on Web information <strong>and</strong> data<br />

management McLean, Virginia, USA, 2002, 15-22.<br />

7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!