“…In contrast, we focus on materialized views that can help to completely answer complex queries, featuring multiple returning nodes and value joins. In the space of XML view-based query rewriting, closest to our work are the equivalent rewriting algorithms: for an XPath query using one view [11,12,13,31], and for XPath/XQuery using several views [14,15,16,17,20,21,27,32]. In this work, we built a view selection framework that exploits the recent multiple-view equivalent rewriting algorithm of [16], capable of handling tree patterns with multiple return nodes and value joins.…”