Optimizing XML data with view fragments

As web-based applications and data continue to grow, large caches of XML data will result in many application domains. In sensor web applications, there are continuous streams of sensor data being generated, converted to XML and stored for domain queries and data mining purposes. The main problem with these XML caches is that existing XML database queries are very slow, especially for large databases or those with complex structures. In this work we propose a view-based system to XML optimization where the most popular or well-chosen queries are materialized and fragmented to greatly improve the performance of all XML queries.

[1]  Alin Deutsch,et al.  XPath Rewriting Using Multiple Views: Achieving Completeness and Efficiency , 2008, WebDB.

[2]  Gabriel M. Kuper,et al.  Generalized XML security views , 2005, SACMAT.

[3]  Jun'ichi Tatemura,et al.  Incremental maintenance of path-expression views , 2005, SIGMOD '05.

[4]  Zohra Bellahsene View adaptation in the fragment-based approach , 2004, IEEE Transactions on Knowledge and Data Engineering.

[5]  Ioana Manolescu,et al.  Structured Materialized Views for XML Queries , 2007, VLDB.

[6]  Divesh Srivastava,et al.  Holistic twig joins: optimal XML pattern matching , 2002, SIGMOD '02.

[7]  Hao Tang,et al.  Materialized View Selection in XML Databases , 2009, DASFAA.

[8]  Torsten. Grust,et al.  Accelerating XPath location steps , 2002, SIGMOD '02.

[9]  Mark Roantree,et al.  Metamodel-Based Optimisation of XPath Queries , 2009, BNCOD.

[10]  Jun Gao,et al.  MQTree Based Query Rewriting over Multiple XML Views , 2007, DEXA.

[11]  Sang Hyuk Son,et al.  Access control of XML documents considering update operations , 2003, XMLSEC '03.

[12]  Peng Liu,et al.  Incremental adaptation of XPath access control views , 2007, ASIACCS '07.

[13]  Laks V. S. Lakshmanan,et al.  Answering tree pattern queries using views , 2006, VLDB.

[14]  Kenneth A. Ross,et al.  Adapting materialized views after redefinitions , 1995, SIGMOD '95.

[15]  Ernesto Damiani,et al.  Design and implementation of an access control processor for XML documents , 2000, Comput. Networks.

[16]  Torsten Grust,et al.  MonetDB/XQuery: a fast XQuery processor powered by a relational engine , 2006, SIGMOD Conference.

[17]  Mark Roantree,et al.  Integrating Sensor Streams in pHealth Networks , 2008, 2008 14th IEEE International Conference on Parallel and Distributed Systems.

[18]  Wenfei Fan,et al.  Secure XML querying with security views , 2004, SIGMOD '04.

[19]  Csilla Farkas,et al.  Secure XML Views , 2002, DBSec.

[20]  Kam-Fai Wong,et al.  Multiple Materialized View Selection for XPath Query Rewriting , 2008, 2008 IEEE 24th International Conference on Data Engineering.

[21]  Hamid Pirahesh,et al.  A Framework for Using Materialized XPath Views in XML Query Processing , 2004, VLDB.