Function inlining in XQuery 3.0 optimization

Cite This

Files in this item

Checksum: MD5:9ab79975d62985ccd24b9ffa1ee7a4ba

WÖRTELER, Leonard, Michael GROSSNIKLAUS, Christian GRÜN, Marc H. SCHOLL, 2015. Function inlining in XQuery 3.0 optimization. 15th Symposium on Database Programming Languages. Pittsburgh, PA, USA, Oct 27, 2015 - Oct 27, 2015. In: Proceedings of the 15th Symposium on Database Programming Languages : DBPL 2015. New York, NY:ACM Press, pp. 45-48. ISBN 978-1-4503-3902-5. Available under: doi: 10.1145/2815072.2815079

@inproceedings{Worteler2015Funct-32144, title={Function inlining in XQuery 3.0 optimization}, year={2015}, doi={10.1145/2815072.2815079}, isbn={978-1-4503-3902-5}, address={New York, NY}, publisher={ACM Press}, booktitle={Proceedings of the 15th Symposium on Database Programming Languages : DBPL 2015}, pages={45--48}, author={Wörteler, Leonard and Grossniklaus, Michael and Grün, Christian and Scholl, Marc H.} }

<rdf:RDF xmlns:dcterms="" xmlns:dc="" xmlns:rdf="" xmlns:bibo="" xmlns:dspace="" xmlns:foaf="" xmlns:void="" xmlns:xsd="" > <rdf:Description rdf:about=""> <dc:creator>Grossniklaus, Michael</dc:creator> <dspace:isPartOfCollection rdf:resource=""/> <foaf:homepage rdf:resource="http://localhost:8080/jspui"/> <dspace:hasBitstream rdf:resource=""/> <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/> <dc:creator>Wörteler, Leonard</dc:creator> <dc:contributor>Wörteler, Leonard</dc:contributor> <dc:language>eng</dc:language> <dc:rights>terms-of-use</dc:rights> <dcterms:isPartOf rdf:resource=""/> <dcterms:hasPart rdf:resource=""/> <dc:date rdf:datatype="">2015-11-13T14:56:38Z</dc:date> <bibo:uri rdf:resource=""/> <dcterms:abstract xml:lang="eng">Originally developed as a query language for XML databases, XQuery has evolved into a complete functional programming language. In order to unlock all optimization opportunities, XQuery processors therefore need to combine traditional query optimization with techniques used in optimizing compilers. In this paper, we discuss how the well-known technique of function inlining can be applied to XQuery. We present an implementation of function inlining based on the query processor of BaseX, an open-source XML database. Finally, a detailed quantitative evaluation demonstrates that the performance benefits obtained by blending compiler and query optimizer techniques surpass results from any one single technique.</dcterms:abstract> <dcterms:rights rdf:resource=""/> <dc:contributor>Scholl, Marc H.</dc:contributor> <dc:contributor>Grün, Christian</dc:contributor> <dcterms:available rdf:datatype="">2015-11-13T14:56:38Z</dcterms:available> <dcterms:issued>2015</dcterms:issued> <dc:creator>Scholl, Marc H.</dc:creator> <dc:contributor>Grossniklaus, Michael</dc:contributor> <dc:creator>Grün, Christian</dc:creator> <dcterms:title>Function inlining in XQuery 3.0 optimization</dcterms:title> </rdf:Description> </rdf:RDF>

Downloads since Nov 13, 2015 (Information about access statistics)

Woerteler_0-306704.pdf 283

This item appears in the following Collection(s)

Search KOPS


My Account