printlogo
ETH Zuerich - Homepage
Welcome to the Databases and Information Systems Group
 
print
  

MXQuery - a low-footprint, extensible XQuery Engine

Overview

XQuery provides a very powerful, declarative environment to query and transform XML data.

Yet the complexity of the language requires a lot of effort and code to be correctly implemented. This prohibits the use of XQuery on devices with small computing power such as mobile phones or wireless sensor systems.

The declarative nature of XQuery is both a benefit and a drawback: While it allow very effective high-level data querying and manipulation, it works against the expectations of many application developers

The MXQuery project implements approaches to overcome these issues:

XQueryP is implemented to allow easier application development by extending the XQuery Update facility, which is also implemented in MXQuery.

The engine uses a very low memory footprint (both in code size and runtime data requirements) to be able to run on low-powered devices. This is achieved by using restricted type support, streaming data processing and a efficient token-based representation of XML.

Features

Publications and Theses

Software

12.11.2007 Version 0.4.1 is on Sourceforge Compliance test results can be found here

25.9.2007 Version 0.4 is on Sourceforge Compliance test results can be found here

18.7. 2007 Version 0.3 is on Sourceforge. Compliance test results can be found here

People

 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2010 ETH Zurich | Imprint | Disclaimer | 6 May 2009
top