Analyzing Triggers in XML Data Integration Systems

Jing Rong Lu, Dunlu Peng, Huan Huo, Liping Gao, Xiaodong Zhu · International Journal of Digital Content Technology and its Applications · 2010

Nowadays XML-based data integration systems are accepted as data service providers on the web. Currently the user is permitted to submit updates. Therefore it is necessary to establish the best possible data consistency in the whole data integration system. To that extend, we present an approach based on an XQuery trigger service. In the XQuery trigger service trigger termination should be ensured. The trigger analyzing problem is mainly discussed in this paper. We first define the three categories of trigger dependence including total independence, possible dependence and definite dependence. According to the three categories there are tolerant termination and absolute termination. Triggering graph is used to carry on the real analysis. DAG algorithm is used to find the cycle in the triggering graph. The implementation shows that the XQuery triggers are ensured to be terminated according to different levels.

Read the paper · More papers on PaperTik