Photo
XAOS (XML Analysis, Optimization, and Stuff)

Future Directions

The current J2EE programming model emphasizes connections between Enterprise Java Beans running in a web application server and backend relational databases. As databases become more XML-centric, the programming model for these enterprise applications must evolve to support processing XML naturally and efficiently. Many the issues regarding the management of streaming data studied in XAOS are of high relevance, along with issues such as query management, persistence schemes, and managing transformations from Simple Object Access Protocol (SOAP) request that are incoming to EJBs implementing web services to the backend databases that support them. XAOS will serve as a foundation for a new project called DOMO (Database Object Mapping and Optimization), which will utilize the enhanced capabilities and efficiency provided by the algorithm to address many of these problems.