DXQP (Distributed XQuery Processor) is a Java library containing a combination of XQuery functions and Java code that allows the integration of distributed XML sources. It also provides the ability to transform the XML results into HTML tables or CSV data in a generalized way, allowing researchers to visualize and reuse their results. DXQP grew out of the DXBrain project.
Currently the Java code interfaces with the Saxon XQuery Engine.
A live DXQP demo is available on the Using DXQP - Web Interface for XQuery page.