An Event-Condition-Action Language for XML [chapter]

James Bailey, George Papamarkos, Alexandra Poulovassilis, Peter T. Wood
2004 Web Dynamics  
XML repositories are now a widespread means for storing and exchanging information on the Web. As these repositories become increasingly used in dynamic applications such as e-commerce, there is a rapidly growing need for a mechanism to incorporate reactive functionality in an XML setting. Event-condition-action (ECA) rules are a technology from active databases and are a natural method for supporting such functionality. ECA rules can be used for activities such as automatically enforcing
more » ... nt constraints, maintaining repository statistics, and facilitating publish/subscribe applications. An important question associated with the use of a ECA rules is how to statically predict their run-time behaviour. In this paper, we de ne a language for ECA rules on XML repositories. We t h e n i n vestigate methods for analysing the behaviour of a set of ECA rules, a t a s k which has added complexity in this XML setting compared with conventional active databases.
doi:10.1007/978-3-662-10874-1_10 fatcat:5s33kjwscvhtfpirpagcek5xke