• DocumentCode
    2939351
  • Title

    Information flow based event distribution middleware

  • Author

    Banavar, Guruduth ; Kaplan, Marc ; Shaw, Kelly ; Strom, Robert E. ; Sturman, Daniel C. ; Tao, Wei

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Hawthorne, NY, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    114
  • Lastpage
    121
  • Abstract
    Event distribution middleware supports the integration of distributed applications by accepting events from information producers and disseminating applicable events to interested consumers. We present a flexible new model, the Information Flow Graph (IFG), for specifying the flow of information in such a system. We illustrate the use of the IFG for: content-based publish/subscribe; stateless event transformations that consolidate events from diverse sources; and stateful event interpretation functions for deriving trends, summaries, and alarms from published events and for defining equivalent event sequences. We introduce two techniques for efficient implementation of such systems: a flow graph rewriting optimization which allows stateless IFGs to be converted to a form which can exploit efficient multicast technology developed for content-based publish/subscribe system; and an algorithm for converting a sequence of events to the shortest equivalent sequence of events with respect to an event interpretation function
  • Keywords
    client-server systems; flow graphs; multicast communication; optimisation; Information Flow Graph; content-based publish subscribe; distributed applications; event distribution middleware; flow graph rewriting optimization; information producers; multicast; stateful event interpretation functions; stateless event transformations; Computer science; Flow graphs; History; Joining processes; Middleware; Pattern matching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Commerce and Web-based Applications/Middleware, 1999. Proceedings. 19th IEEE International Conference on Distributed Computing Systems Workshops on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    0-7695-0225-3
  • Type

    conf

  • DOI
    10.1109/ECMDD.1999.776424
  • Filename
    776424