ACM Home Page
Please provide us with feedback. Feedback
INFOrmation Dissemination (INFOD) middleware
Source Distributed event-based systems archive
Proceedings of the Third ACM International Conference on Distributed Event-Based Systems table of contents
Nashville, Tennessee
POSTER SESSION: Posters table of contents
Article No. 48  
Year of Publication: 2009
ISBN:978-1-60558-665-6
Authors
Raghul Gunasekaran  The University of Tennessee, Knoxville
Mallikarjun Shankar  Oak Ridge National Laboratory
Dieter Gawlick  Oracle Corporation
Steve Fisher  Rutherford Appleton Laboratory
Aravind Yalamanchi  Oracle Corporation
Ronny Fehling  Oracle Corporation
Hairong Qi  The University of Tennessee, Knoxville
Sponsor
: ACM
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 0
Additional Information:

abstract  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1619258.1619317
What is a DOI?

ABSTRACT

The increasing volume, diversity, and complexity of resources and data continues to raise challenges in the sharing and dissemination of information. Although publish-subscribe systems have improved the ability of users to exchange information, we argue that these systems have been either restrictive or simplistic - relying significantly 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 themselves constitute and use vocabularies for describing their interests as well as their capabilities (available information). Publishers, consumers and subscribers are real-world entities characterized in terms of vocabularies and their interests as constraints within an INFOD registry. Subscribers define subscriptions primarily as XQuery constraints expressing events of interest at candidate publishers. Subscriptions also specify constraints on the run-time data that must be disseminated to specific consumers. Entity descriptions, property constraints, and subscriptions comprise the metadata information that INFOD uses to associate and link entities within a community. We refer to the process of associating entities in INFOD as mutual filtering, which we realize with a three-way join across publishers, consumers, and subscriber entities. We demonstrate and evaluate the INFOD approach in an emergency response use case scenario that employs INFOD to support changing event dynamics and varying publisher-consumer-subscriber requirements. We use industry standard technologies and present system performance results for the mutual filtering steps for a variety of subscription constraints and broad classes of publisher, subscriber, consumer property descriptions.