TY - GEN
T1 - An event-driven information dissemination model
AU - Gunasekaran, Raghul
AU - Shankar, Mallikarjun
AU - Gawlick, Dieter
AU - Fisher, Steve
AU - Yalamanchi, Aravind
AU - Fehling, Ronny
AU - Qi, Hairong
N1 - Publisher Copyright:
© 2009 ACM.
PY - 2009
Y1 - 2009
N2 - We note that over the past decade publish-subscribe systems have improved the ability of users to exchange information but we argue that these systems have been either restrictive or simplistic - relying on narrowly defined channels for data exchange. The Information Dissemination (INFOD) approach we present here introduces a flexible and dynamic framework for brokering information in publish-subscribe systems. INFOD enables communities of interest to constitute and use vocabularies to describe their interests as well as their capabilities (available information). Publishers, consumers and subscribers are real-world entities characterized in terms of vocabularies and constraints within an INFOD registry. Subscribers define subscriptions expressing events of interest at candidate publishers and constraints on the run-time event data. The registry matches entities based on subscriptions and constraints, and sets up event channels between them.
AB - We note that over the past decade publish-subscribe systems have improved the ability of users to exchange information but we argue that these systems have been either restrictive or simplistic - relying on narrowly defined channels for data exchange. The Information Dissemination (INFOD) approach we present here introduces a flexible and dynamic framework for brokering information in publish-subscribe systems. INFOD enables communities of interest to constitute and use vocabularies to describe their interests as well as their capabilities (available information). Publishers, consumers and subscribers are real-world entities characterized in terms of vocabularies and constraints within an INFOD registry. Subscribers define subscriptions expressing events of interest at candidate publishers and constraints on the run-time event data. The registry matches entities based on subscriptions and constraints, and sets up event channels between them.
UR - http://www.scopus.com/inward/record.url?scp=85139876743&partnerID=8YFLogxK
U2 - 10.1145/1619258.1619301
DO - 10.1145/1619258.1619301
M3 - Conference contribution
AN - SCOPUS:85139876743
SN - 9781605586656
T3 - Proceedings of the 3rd ACM International Conference on Distributed Event-Based Systems, DEBS 2009
BT - Proceedings of the 3rd ACM International Conference on Distributed Event-Based Systems, DEBS 2009
PB - Association for Computing Machinery
T2 - 3rd ACM International Conference on Distributed Event-Based Systems, DEBS 2009
Y2 - 6 July 2009 through 9 July 2009
ER -