This thesis presents methods for efficiently evaluating structural queries over tree-structured data streams. A data stream usually consists of a sequence of items that arrive in an order determined by the source. An application that uses such data cannot revisit an earlier item in the stream unless it buffers the item itself. Naive buffering methods are not practical due to the high throughput and indefinite length of data streams. Compared with the flat, relational-like data model for data streams that has received recent attention, processing a tree-structured XML data stream poses additional challenges, since a data item cannot, in general, be interpreted without taking structural information into account. In this thesis, we focus o...
The important challenge of evaluating XPath queries over XML streams has sparked much interest in th...
Existing work on XML query evaluation has either focused on algebraic optimization techniques suitab...
Whenever queries have to be evaluated on XML data streams – or when the memory that is available to ...
This thesis presents methods for eciently evaluating structural queries over tree-structured data st...
We have implemented and released the XSQ system for evaluating XPath queries on streaming XML dat...
With the growing importance of XML in data exchange, much research has been done in providing flexib...
XML is nowadays the de facto standard for electronic data interchange on the Web. Available XML data...
AbstractXML data is queried with a limited form of regular expressions, in a language called XPath. ...
Recently, there has been growing interest in streaming XML data. Much of the work on streaming XML d...
In this paper we address the problem of evaluating XPath queries over streaming XML data. We conside...
Streaming XPath evaluation algorithms must record a potentially exponential number of pattern matche...
Many modern applications require processing of massive streams of XML data, creating difficult techn...
We present a novel solution to streaming XPath query evaluation, capable of supporting forward and r...
International audienceXML is becoming the de facto standard for information exchange. XML querying i...
Abstract. Whenever queries have to be evaluated on XML data streams- or when the memory that is avai...
The important challenge of evaluating XPath queries over XML streams has sparked much interest in th...
Existing work on XML query evaluation has either focused on algebraic optimization techniques suitab...
Whenever queries have to be evaluated on XML data streams – or when the memory that is available to ...
This thesis presents methods for eciently evaluating structural queries over tree-structured data st...
We have implemented and released the XSQ system for evaluating XPath queries on streaming XML dat...
With the growing importance of XML in data exchange, much research has been done in providing flexib...
XML is nowadays the de facto standard for electronic data interchange on the Web. Available XML data...
AbstractXML data is queried with a limited form of regular expressions, in a language called XPath. ...
Recently, there has been growing interest in streaming XML data. Much of the work on streaming XML d...
In this paper we address the problem of evaluating XPath queries over streaming XML data. We conside...
Streaming XPath evaluation algorithms must record a potentially exponential number of pattern matche...
Many modern applications require processing of massive streams of XML data, creating difficult techn...
We present a novel solution to streaming XPath query evaluation, capable of supporting forward and r...
International audienceXML is becoming the de facto standard for information exchange. XML querying i...
Abstract. Whenever queries have to be evaluated on XML data streams- or when the memory that is avai...
The important challenge of evaluating XPath queries over XML streams has sparked much interest in th...
Existing work on XML query evaluation has either focused on algebraic optimization techniques suitab...
Whenever queries have to be evaluated on XML data streams – or when the memory that is available to ...