{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,30]],"date-time":"2022-03-30T19:24:30Z","timestamp":1648668270806},"reference-count":10,"publisher":"World Scientific Pub Co Pte Lt","issue":"03n04","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Coop. Info. Syst."],"published-print":{"date-parts":[[2007,9]]},"abstract":"<jats:p> We describe a mechanism based on distributed Event-Condition-Action (ECA) rules that supports data coordination in a multidatabase setting. The proposed mechanism includes an ECA rule language and a rule execution engine that transforms rules when they are first posted, and then coordinates their execution. Like traditional ECA rules, our ECA rule language has three parts: an event language, a condition language, and an action language. The event language provides a set of operators with a formal semantics for a multidatabase environment, and which allows a wide variety of composite events. The condition language provides Boolean algebra operators that take as operands either composite or simple conditions. The action language provides a conjunction of simple or composite actions. The execution model partitions rules to more easily manageable forms, distributes them to relevant databases, monitors their execution and composes their evaluations. The mechanism has been designed in a manner that minimizes the number of messages that need to be exchanged over the network. We have also conducted an experimental evaluation to compare the implementation with a na\u00efve centralized execution model. The paper also presents a prototype implementation as well as experimental results on its performance. This work is part of an on-going project intended to develop data coordination techniques for data sharing settings. <\/jats:p>","DOI":"10.1142\/s0218843007001676","type":"journal-article","created":{"date-parts":[[2007,12,3]],"date-time":"2007-12-03T06:02:32Z","timestamp":1196661752000},"page":"467-506","source":"Crossref","is-referenced-by-count":2,"title":["SUPPORTING DISTRIBUTED EVENT-CONDITION-ACTION RULES IN A MULTIDATABASE ENVIRONMENT"],"prefix":"10.1142","volume":"16","author":[{"given":"VERENA","family":"KANTERE","sequence":"first","affiliation":[{"name":"National Technical University of Athens, School of Electrical and Computer Engineering, Iroon Polytexneiou 9, 15780 Zografou, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"ILUJU","family":"KIRINGA","sequence":"additional","affiliation":[{"name":"University of Ottawa, School of Information Technology and Engineering, 75 Laurier Ave. E., Ottawa, Ontario, K1N 6N5, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"JOHN","family":"MYLOPOULOS","sequence":"additional","affiliation":[{"name":"University of Toronto, Department of Computer Science, 10 King's College Road, Toronto, Ontario M5S 3G4, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2012,4,6]]},"reference":[{"key":"rf2","first-page":"53","volume":"32","author":"Arenas M.","journal-title":"SIGMOD Record, Special Issue on Peer-to-Peer Data Management"},{"key":"rf9","first-page":"23","volume":"17","author":"Chawathe S.","journal-title":"Bulletin of the IEEE Technical Committee on Data Engineering"},{"key":"rf13","volume-title":"Management of Heterogeneous and Autonomous Database Systems","author":"Elmagarmid A.","year":"1999"},{"key":"rf15","doi-asserted-by":"publisher","DOI":"10.1016\/0167-6423(87)90035-9"},{"key":"rf16","doi-asserted-by":"publisher","DOI":"10.1109\/32.54292"},{"key":"rf19","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-6217-7"},{"key":"rf21","volume-title":"Management of Heterogeneous and Autonomous Database Systems","author":"Karabatis G.","year":"1999"},{"key":"rf26","doi-asserted-by":"publisher","DOI":"10.1145\/96602.96608"},{"key":"rf27","doi-asserted-by":"publisher","DOI":"10.1145\/503099.503102"},{"key":"rf29","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-8656-6"}],"container-title":["International Journal of Cooperative Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218843007001676","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T16:18:42Z","timestamp":1565108322000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218843007001676"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,9]]},"references-count":10,"journal-issue":{"issue":"03n04","published-online":{"date-parts":[[2012,4,6]]},"published-print":{"date-parts":[[2007,9]]}},"alternative-id":["10.1142\/S0218843007001676"],"URL":"https:\/\/doi.org\/10.1142\/s0218843007001676","relation":{},"ISSN":["0218-8430","1793-6365"],"issn-type":[{"value":"0218-8430","type":"print"},{"value":"1793-6365","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,9]]}}}