International audienceMaterialized views can bring important performance benefits when querying XML documents. In the presence of XML document changes, materialized views need to be updated to faithfully reflect the changed document. In this work, we present an algebraic ap- proach for propagating source updates to XML materialized views expressed in a powerful XML tree pattern formalism. Our approach differs from the state of the art in the area in two important ways. First, it relies on set-oriented, algebraic operations, to be contrasted with node-based previous approaches. Second, it exploits state-of- the-art features of XML stores and XML query evaluation engines, notably XML structural identifiers and associated structural join algor...
International audienceWe study the problem of update translation for views on XML documents. More pr...
XML data management using relational database systems has been intensively studied in the last few y...
XML has become an important medium for data exchange, and is frequently used as an interface to (i.e...
International audienceMaterialized views can bring important performance benefits when querying XML ...
Materialized views can bring important performance benefits when querying XML documents. In the pres...
Materialized views can bring important performance benefits when querying XML documents. In the pres...
XML has become an important medium for representing and exchanging data over the Internet. Data sour...
Within XML data management the performance of queries has been improved by using materialised views....
Materialized XML views are a popular technique for integrating data from possibly distributed and he...
International audienceWe study the problem of update propagation across views in the setting where b...
Update operations over XML views are essential for applications using XML views. In this dissertatio...
Keeping views fresh by maintaining the consistency between materialized views and their base data in...
As XML has developed over the past few years, its role has expanded beyond its original domain as a ...
We study the problem of updating XML views defined over XML documents. A view update is performed by...
XML has become a primary data model to wrap heterogeneous data sources using views. However, as is c...
International audienceWe study the problem of update translation for views on XML documents. More pr...
XML data management using relational database systems has been intensively studied in the last few y...
XML has become an important medium for data exchange, and is frequently used as an interface to (i.e...
International audienceMaterialized views can bring important performance benefits when querying XML ...
Materialized views can bring important performance benefits when querying XML documents. In the pres...
Materialized views can bring important performance benefits when querying XML documents. In the pres...
XML has become an important medium for representing and exchanging data over the Internet. Data sour...
Within XML data management the performance of queries has been improved by using materialised views....
Materialized XML views are a popular technique for integrating data from possibly distributed and he...
International audienceWe study the problem of update propagation across views in the setting where b...
Update operations over XML views are essential for applications using XML views. In this dissertatio...
Keeping views fresh by maintaining the consistency between materialized views and their base data in...
As XML has developed over the past few years, its role has expanded beyond its original domain as a ...
We study the problem of updating XML views defined over XML documents. A view update is performed by...
XML has become a primary data model to wrap heterogeneous data sources using views. However, as is c...
International audienceWe study the problem of update translation for views on XML documents. More pr...
XML data management using relational database systems has been intensively studied in the last few y...
XML has become an important medium for data exchange, and is frequently used as an interface to (i.e...