{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,12,29]],"date-time":"2022-12-29T05:20:42Z","timestamp":1672291242994},"reference-count":10,"publisher":"Association for Computing Machinery (ACM)","issue":"1-2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2010,9]]},"abstract":"<jats:p>This is a demonstration of data coordination in a peer data management system through the employment of distributed triggers. The latter express in a declarative manner individual security and consistency requirements of peers, that cannot be ensured by default in the P2P environment. Peers achieve to handle in a transparent way data changes that come from local and remote actions and events. The distributed triggers are implemented as an extension of the active functionality of a centralized commercial DBMS. The language and execution semantics of distributed triggers are integrated in the kernel of the DBMS such that the latter handles transparently and simultaneously both centralized and distributed triggers. Moreover, the management of distributed triggers is associated with a set of peer acquaintance and termination protocols which are incorporated in the centralized DBMS.<\/jats:p>","DOI":"10.14778\/1920841.1921038","type":"journal-article","created":{"date-parts":[[2014,6,24]],"date-time":"2014-06-24T12:17:57Z","timestamp":1403612277000},"page":"1561-1564","source":"Crossref","is-referenced-by-count":0,"title":["Peer coordination through distributed triggers"],"prefix":"10.14778","volume":"3","author":[{"given":"Verena","family":"Kantere","sequence":"first","affiliation":[{"name":"Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maher","family":"Manoubi","sequence":"additional","affiliation":[{"name":"University of Ottawa"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Iluju","family":"Kiringa","sequence":"additional","affiliation":[{"name":"University of Ottawa"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Timos","family":"Sellis","sequence":"additional","affiliation":[{"name":"National Technical University of Athens"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Mylopoulos","sequence":"additional","affiliation":[{"name":"University of Toronto"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2010,9]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"PostgreSQL. http:\/\/www.postgresql.org\/.  PostgreSQL. http:\/\/www.postgresql.org\/."},{"key":"e_1_2_1_2_1","unstructured":"PL\/PROXY. http:\/\/plproxy.projects.postgresql.org\/.  PL\/PROXY. http:\/\/plproxy.projects.postgresql.org\/."},{"key":"e_1_2_1_3_1","unstructured":"PL\/PGSQL. http:\/\/www.postgresql.org\/docs\/8.3\/static\/plpgsql.html.  PL\/PGSQL. http:\/\/www.postgresql.org\/docs\/8.3\/static\/plpgsql.html."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/945721.945733"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/11914853_3"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-8656-6_10"},{"key":"e_1_2_1_7_1","volume-title":"Principles of Distributed Database Systems","author":"\u00d6zsu M. T.","year":"1999","unstructured":"M. T. \u00d6zsu and P. Valduriez . Principles of Distributed Database Systems . Prentice Hall , Upper Saddle River, 2 edition, 1999 . M. T. \u00d6zsu and P. Valduriez. Principles of Distributed Database Systems. Prentice Hall, Upper Saddle River, 2 edition, 1999."},{"key":"e_1_2_1_8_1","volume-title":"VLDB","author":"Rodriguez-Gianolli P.","year":"2005","unstructured":"P. Rodriguez-Gianolli , M. Garzetti , L. Jiang , A. Kementsietsidis , I. Kiringa , M. Masud , R. Miller , and J. Mylopoulos . Data sharing in the hyperion peer database system . In VLDB , 2005 . P. Rodriguez-Gianolli, M. Garzetti, L. Jiang, A. Kementsietsidis, I. Kiringa, M. Masud, R. Miller, and J. Mylopoulos. Data sharing in the hyperion peer database system. In VLDB, 2005."},{"key":"e_1_2_1_9_1","doi-asserted-by":"crossref","DOI":"10.21236\/ADA181443","volume-title":"The design of the postgres rules system. In dataeng","author":"Stonebraker M.","year":"1987","unstructured":"M. Stonebraker , E. Hanson , and C. Hong . The design of the postgres rules system. In dataeng , Los Angeles, CA , feb 1987 . M. Stonebraker, E. Hanson, and C. Hong. The design of the postgres rules system. In dataeng, Los Angeles, CA, feb 1987."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/11687238_63"}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/1920841.1921038","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T11:34:35Z","timestamp":1672227275000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/1920841.1921038"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,9]]},"references-count":10,"journal-issue":{"issue":"1-2","published-print":{"date-parts":[[2010,9]]}},"alternative-id":["10.14778\/1920841.1921038"],"URL":"https:\/\/doi.org\/10.14778\/1920841.1921038","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2010,9]]}}}