• DocumentCode
    3019788
  • Title

    An automatic messaging middleware with stateful stream transformation

  • Author

    Ginis, Roman ; Strom, Rob

  • Author_Institution
    IBM T.J. Watson Res. Labs, Hawthorne, NY, USA
  • fYear
    2004
  • fDate
    17-18 May 2004
  • Firstpage
    316
  • Lastpage
    317
  • Abstract
    We report on the design and prototype implementation of the SMILE system. SMILE (Smart Middleware Light Ends) extends the Gryphon publish-subscribe system with stateful subscriptions and computing capabilities, with the goal of raising the abstraction level of messaging middleware programming closer to that of database programming. It allows subscriptions to relational views (which can involve aggregation, joins, and other transforms) derived from published event streams. The SMILE system has dual autonomic properties: it can be used to augment other system with monitoring capabilities and make them more autonomic; and the system itself has sophisticated capabilities for self-optimization, deployment and automated fault-tolerance.
  • Keywords
    electronic messaging; message passing; middleware; self-adjusting systems; software fault tolerance; Gryphon publish-subscribe system; SMILE system; Smart Middleware Light Ends; automated fault tolerance; database programming; messaging middleware programming; published event streams; stream transformation; system self-optimization; Databases; Engines; Fault tolerant systems; History; Maintenance; Middleware; Prototypes; Publish-subscribe; Scalability; Subscriptions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomic Computing, 2004. Proceedings. International Conference on
  • Print_ISBN
    0-7695-2114-2
  • Type

    conf

  • DOI
    10.1109/ICAC.2004.1301395
  • Filename
    1301395