Event-condition-action rule languages over semistructured data. - Georgios Papamarkos (2007)