Efficient XQuery Processing Of Streamed XML Fragments
Ahn, Seo Young
MetadataShow full item record
XStreamCast is a push-based streamed XML query processing system that supports multiple servers and clients. The servers broadcast streamed XML data while the clients register to these servers for a specific service and process streamed XML fragments. This thesis presents methods for efficient XQuery processing of streamed XML fragments for the client. The XQuery parser parses the XQuery given by the user first. The client processes the fragments and stores only the needed data for the query. The query is then applied to stored XML fragments. This system can be valuable for managing the memory of the client because it does not have to deal with the entire XML document. This thesis shows the way to handle XQuery and XPath queries. Finally, this thesis shows the experimental results verifying our method for handling XQuery and XPath by comparing it with JAXP, which is the Java API for XML Processing.