Title
Query processing of streamed XML data
Abstract
We are addressing the efficient processing of continuous XML streams, in which the server broadcasts XML data to multiple clients concurrently through a multicast data stream, while each client is fully responsible for processing the stream. In our framework, a server may disseminate XML fragments from multiple documents in the same stream, can repeat or replace fragments, and can introduce new fragments or delete invalid ones. A client uses a light-weight database based on our proposed XML algebra to cache stream data and to evaluate XML queries against these data. The synchronization between clients and servers is achieved through annotations and punctuations transmitted along with the data streams. We are presenting a framework for processing XML queries in XQuery form over continuous XML streams. Our framework is based on a novel XML algebra and a new algebraic optimization framework based on query decorrelation, which is essential for non-blocking stream processing.
Year
DOI
Venue
2002
10.1145/584792.584816
CIKM
Keywords
Field
DocType
continuous xml stream,xml query,proposed xml algebra,stream data,non-blocking stream processing,novel xml algebra,server broadcasts xml data,query processing,data stream,multicast data stream,xml fragment,languages,query optimization,databases,stream processing,xml,xml database
XML framework,XML Encryption,Efficient XML Interchange,Streaming XML,Information retrieval,Computer science,XML validation,XML database,Database,XML Schema Editor,XML Signature
Conference
ISBN
Citations 
PageRank 
1-58113-492-4
40
2.20
References 
Authors
12
4
Name
Order
Citations
PageRank
Leonidas Fegaras1793158.81
David Levine21189.73
Sujoe Bose3793.90
Vamsi Chaluvadi4402.20