XMLApe Engine Team Members: Namiruddin Ahmed (namir@cc), Ali Kamil (alikamil@cc) Advisors: Leo Mark (leomark@cc), Samuel R. Collins (scollins@cc) Abstract: XMLApe (http://www.xmlape.org) is a group of professors, research scientists, graduate students, and undergraduate students involved in research on a number of projects that are related to XML and inspired by databases. Our observation is that an XML Schema is to a set of XML documents what a database schema is to a set of data. This implies that a number of database techniques can be applied to accessing and manipulating data in XML format. In our research on the XMLApe Engine, we investigate a multidatabase management system that ties the XMLApe GUI to multiple XMLApe Data Sources. The XMLApe Engine supports the computation of queries received from the XMLApe GUI. It decomposes a query involving multiple data sources into multiple queries, each one involving a single data source. The XMLApe Engine performs a cross product of the query results returned by the individual data sources. In addition, it performs any selections and equi-joins specified by the multi-source query. The XMLApe Engine then returns the result of the multi-source query and its XML schema to the XMLApe GUI. In our future work, we plan to address the issue of distributed transaction processing in the XMLApe architecture. In addition, the next version of the XMLApe Engine will support restructuring and projection of the data it returns in response to new query functionality planned for the XMLApe GUI. A/V Requirements for UROC Need a computer, 21” monitor, and a network connection.