HEAL DSpace

Supporting distributed event-condition-action rules in a multidatabase environment

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Kantere, V en
dc.contributor.author Kiringa, I en
dc.contributor.author Mylopoulos, J en
dc.date.accessioned 2014-03-01T01:27:21Z
dc.date.available 2014-03-01T01:27:21Z
dc.date.issued 2007 en
dc.identifier.issn 0218-8430 en
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/18409
dc.relation.uri http://www.scopus.com/inward/record.url?eid=2-s2.0-36749077096&partnerID=40&md5=2400238eeb5513c0a8429199cf5b384e en
dc.subject Data coordination en
dc.subject Distributed execution en
dc.subject ECA rules en
dc.subject Multidatabases en
dc.subject.classification Computer Science, Information Systems en
dc.subject.other SYSTEMS en
dc.title Supporting distributed event-condition-action rules in a multidatabase environment en
heal.type journalArticle en
heal.language English en
heal.publicationDate 2007 en
heal.abstract 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ïve 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. © World Scientific Publishing Company. en
heal.publisher WORLD SCIENTIFIC PUBL CO PTE LTD en
heal.journalName International Journal of Cooperative Information Systems en
dc.identifier.isi ISI:000253392000007 en
dc.identifier.volume 16 en
dc.identifier.issue 3-4 en
dc.identifier.spage 467 en
dc.identifier.epage 506 en


Αρχεία σε αυτό το τεκμήριο

Αρχεία Μέγεθος Μορφότυπο Προβολή

Δεν υπάρχουν αρχεία που σχετίζονται με αυτό το τεκμήριο.

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής