• DocumentCode
    3262369
  • Title

    Adaptive Overlays for Event Based Middleware: A case for Chordal Reliability Rings

  • Author

    Kumar, S. D Madhu ; Bellur, Umesh ; Govindan, V.K.

  • Author_Institution
    NIT, Calicut
  • fYear
    2006
  • fDate
    20-23 Dec. 2006
  • Firstpage
    38
  • Lastpage
    43
  • Abstract
    Distributed, event based applications executing on publish-subscribe middleware (a.k.a. event based middleware or EBM) are subject to many disruptive changes at runtime. These changes can be caused either by a change in environmental conditions such as the failure of an event broker node or can be caused by dynamically evolving application needs such as the sudden need to route events securely from a specific publisher to a set of subscribers. Ideally, the middleware should facilitate uninterrupted execution of applications without costly redeployment in the face of these changes. We formally study the requirements of such an "adaptive" middleware infrastructure and analyze adaptation in existing efforts. An adaptive overlay for a core level adaptive middleware with a chordal reliability ring is proposed on the basis of the study. We illustrate and prove that two of the adaptation triggers -node and link failures can be handled by the middleware in O(log n) time with the help of the chordal reliability ring.
  • Keywords
    middleware; software reliability; adaptive overlay; chordal reliability ring; event based publish-subscribe middleware; Abstracts; Application software; Distributed computing; Information technology; Large-scale systems; Middleware; Network topology; Reliability engineering; Routing; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Computing and Communications, 2006. ADCOM 2006. International Conference on
  • Conference_Location
    Surathkal
  • Print_ISBN
    1-4244-0716-8
  • Electronic_ISBN
    1-4244-0716-8
  • Type

    conf

  • DOI
    10.1109/ADCOM.2006.4289852
  • Filename
    4289852