Authors
Makoto Onizuka, Fong Yee Chan, Ryusuke Michigami, Takashi Honishi
Publication date
2005/5/10
Book
Proceedings of the 14th international conference on World Wide Web
Pages
671-681
Description
This paper proposes an incremental maintenance algorithm that efficiently updates the materialized XPath/XSLT views defined using XPath expressions in XP([],*,//,vars). The algorithm consists of two processes. 1) The dynamic execution flow of an XSLT program is stored as an XT (XML Transformation) tree during the full transformation. 2) In response to a source XML data update, the impacted portions of the XT-tree are identified and maintained by partially re-evaluating the XSLT program. This paper discusses the XPath/XSLT features of incremental view maintenance for subtree insertion/deletion and applies them to the maintenance algorithm. Experiments show that the incremental maintenance algorithm outperforms full XML transformation algorithms by factors of up to 500.
Total citations
200520062007200820092010201120122013201420152016201720182019445824412211
Scholar articles
M Onizuka, FY Chan, R Michigami, T Honishi - Proceedings of the 14th international conference on …, 2005