incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "VXQueryProposal" by VinayakBorkar
Date Thu, 30 Apr 2009 20:53:14 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The following page has been changed by VinayakBorkar:
http://wiki.apache.org/incubator/VXQueryProposal

------------------------------------------------------------------------------
  
  == Proposal ==
  
- VXQuery (Versatile XQuery) is a standards compliant XML Query processor implemented in Java.
It can be used with alternate representations of XML data.
+ VXQuery (Versatile XQuery) is a standards compliant XML Query processor implemented in Java.
+ We believe that there exists a strong (and growing) need to process semi-structured data
in many applications.
+ The W3C standardized v1.0 of the XML Query Language in early 2007. Since then, a few processors
have surfaced (both commercial and open source).
+ VXQuery implements this standard.
  
- The W3C standardized v1.0 of the XML Query Language in early 2007. Since then, a few processors
have surfaced (both commercial and open source). In the VXQuery project we plan to build an
implementation that allows users to run declarative XQueries on arbitrary object models. All
existing XQuery engines execute queries by translating the user data into some form of XML
Object model. With VXQuery, we take the opposing view - Translate the query as a process that
works natively on the user's object model.
+ VXQuery plans to be the glue that brings together imperative programming in Java and declarative
programming in XQuery. The project would enable developers to use XQuery to navigate and transform
application objects declaratively in Java applications with minimal overhead.
+ 
+ In the VXQuery project we plan to build an implementation that allows users to run declarative
XQueries on arbitrary object models. Existing XQuery engines execute queries by translating
the user data into some form of XML Object model. With VXQuery, we take the opposing view
- Translate the query to work natively on the user's object model.
  
  == Current Status ==
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message