Title
Implementing XQuery 1.0: the Galax experience
Abstract
Galax is a light-weight, portable, open-source implementation of XQuery 1.0. Started in December 2000 as a small prototype designed to test the XQuery static type system, Galax has now become a solid implementation, aiming at full conformance with the family of XQuery 1.0 specifications. Because of its completeness and open architecture, Galax also turns out to be a very convenient platform for researchers interested in experimenting with XQuery optimization. We demonstrate the Galax system as well as its most advanced features, including support for XPath 2.0, XML Schema and static type-checking. We also present some of our first experiments with optimization. Notably, we demonstrate query rewriting capabilities in the Galax compiler, and the ability to run queries on documents up to a Gigabyte without the need for preindexing. Although early versions of Galax have been shown in industrial conferences over the last two years, this is the first time it is demonstrated in the database community.
Year
DOI
Venue
2003
10.1016/B978-012722442-8/50109-9
VLDB
Keywords
Field
DocType
indexation,xml schema,type system
Programming language,Open architecture,Computer science,Gigabyte,Compiler,XML schema,XPath,Galax,Completeness (statistics),Database,XQuery
Conference
ISBN
Citations 
PageRank 
0-12-722442-4
48
3.15
References 
Authors
4
5
Name
Order
Citations
PageRank
Mary F. Fernández12380467.75
Jérôme Siméon21515210.75
Byron Choi355445.50
Amélie Marian4128077.92
Gargi Sur5483.15