Flylib.com

Books Software

 
 
 

Beginning ASP.NET Databases Using VB.NET - page 9

Software

Let's not close without mentioning an extremely valuable resource if you're tracking what's going on with XQuery, http://www.w3.org/XML/Query, the W3C XML Query website. This is the official website of the working group , and just about everything relevant to XQuery gets posted here sooner or later, whether it's pointers to the latest specifications, news and articles on XQuery in the trade and technical press, information on the various discussion groups you can join or monitor, and an ever-growing list of real-life XQuery implementations .

Some of these are free, some are open -source (not always the same thing), some are full-strength, industrial products, and some come in the form of online demos. All the authors in this book are involved either directly or indirectly in XQuery- related software efforts at their various companies and research institutions (which shouldn't surprise anybody if you think about it, since most companies on the working group have XQuery projects under way), and a number of the authors of this book have been involved in the development of the software on this list.

Just to mention a few of these author/software connections: Mary Fern ndez, J r me Sim on, and Phil Wadler have all been involved in Lucent's implementation of Galax (which lets you make queries directly in the syntax of the formal semantics). Jim Tivy has already been mentioned in connection with XStreamDB. Jonathan Robie was active in Software AG's development of QuiP (which is a great reference implementation for hands-on exploration of XQuery syntax and semantics, although I'm told it's no longer being maintained ), and even I have an open-source, Java-based implementation called XQEngine. Please visit the XML Query website for an up-to-date listing of all the XQuery software that's currently available. The list is growing daily.

Cover Photograph

The photograph on the cover was taken by Don Chamberlin on a visit to the Bronx Botanical Garden in 1972. The tulips are reminiscent of XQuery's FLWOR expression, one of its central and most powerful constructs.

Ongoing

XQuery is alive and still under development, and some of the information in this book is accordingly subject to change. Current information on the status of the specification, as well as corrections to the inevitable typos in the book, will be posted on an ongoing basis at http:www.fatdog.com/experts.html.

Contributors

Don Chamberlin

Denise Draper

Mary Fern ndez

Howard Katz

Michael Kay

Jonathan Robie

Michael Rys

J r me Sim on

Jim Tivy

Philip Wadler

Don Chamberlin

Don Chamberlin is one of IBM's representatives in the W3C XML Query Working Group. He is also a co-author of the Quilt language proposal, which formed the basis for the XQuery design. Don is best known as co- inventor of the SQL database language and as author of two books on the DB2 database system. He holds a Ph.D. from Stanford University and is an IBM Fellow at IBM's Almaden Research Center. He is also an ACM Fellow and a member of the National Academy of Engineering. Don is an editor of the working drafts of XML Query Use Cases [XQ-UC], XQuery 1.0: An XML Query Language [XQ-LANG], and XML Path Language (XPath) 2.0 [XPATH2].

Denise Draper

Denise Draper is Chief Technology Officer for Nimble Technology, developer of an XML-based data integration platform for web services. Denise is the designer and visionary behind the development of the product and holds several patents for its XML-based technology. Prior to joining Nimble in 1999, Denise was the lead researcher for several research projects at Rockwell's Palo Alto Research Lab. She earned her B.S. degree in Engineering from Caltech, followed by a Ph.D. in Computer Science from the University of Washington. Denise is an editor of the working draft of XQuery 1.0 Formal Semantics [XQ-FS].