• DocumentCode
    3113682
  • Title

    Distributed subscriptions clustering with limited knowledge sharing for content-based publish/subscribe systems

  • Author

    Casalicchio, Emiliano ; Morabito, Federico

  • Author_Institution
    Univ. of Roma, Rome
  • fYear
    2007
  • fDate
    12-14 July 2007
  • Firstpage
    105
  • Lastpage
    112
  • Abstract
    One of the main issues in content-based publish/subscribe (CBPS) systems is how to dynamically determine groups of similar subscriptions to be adopted for exploiting efficient multicast techniques while guaranteeing at the same time the expressiveness of the subscription scheme. In this work, we propose a distributed mechanism which aims at satisfying important requirements of CBPS systems, that are: i) to guarantee the expressiveness of the subscription languages typical of the content-based paradigm, ii) to exploit efficient events dissemination, iii) to maintain the system scalability in terms of nodes and subscriptions, iv) to start an adaptive system reconfiguration despite new incoming subscriptions. One of the main feature of the proposed mechanism is the use of the system state knowledge sharing by system nodes, with the goal of limiting the system overhead in terms of computing, bandwidth and storage resources. Through a set of simulations we demonstrate the efficiency of the proposed solution.
  • Keywords
    message passing; middleware; pattern clustering; adaptive system reconfiguration; content-based publish/subscribe system; distributed subscription clustering; events dissemination; knowledge sharing; multicast technique; subscription language; Adaptive systems; Bandwidth; Clustering algorithms; Computer networks; Costs; Data models; Peer to peer computing; Scalability; Subscriptions; Telecommunications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Computing and Applications, 2007. NCA 2007. Sixth IEEE International Symposium on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-7695-2922-4
  • Type

    conf

  • DOI
    10.1109/NCA.2007.16
  • Filename
    4276612