• DocumentCode
    1817028
  • Title

    Self-Maintaining Overlay Data Structures for Autonomic Distributed Computing

  • Author

    Mamei, Marco ; Zambonelli, Franco

  • Author_Institution
    Universita di Modena e Reggio, Emilia
  • fYear
    2005
  • fDate
    13-16 June 2005
  • Firstpage
    376
  • Lastpage
    377
  • Abstract
    In our research, we developed a general framework to model and implement overlay data structures in dynamic network environments. Overlay data structures can be defined by means of a couple (C,P). The content C can be an arbitrary data structure representing the information carried on by the data structure. The propagation rule P determines how the overlay data structure should be distributed and propagated across the network. This includes determining the "scope" of the overlay (i.e. the distance at which it should be propagated and possibly the spatial direction of propagation) and how such propagation can be affected by the presence or the absence of other data structures in the system. In addition, the propagation rules can determine how the content should change while it is propagated. Overlay data structure are not necessarily distributed replicas: by assuming different values in different nodes, they can be effectively used to build a distributed overlay data structure expressing some kind of contextual information. In addition, we realized highly scalable, autonomic maintenance mechanisms to let the overlay data structures preserve its intended distribution (C,P) despite network contingencies
  • Keywords
    data structures; distributed processing; software agents; application agents; autonomic distributed computing; autonomic maintenance; contextual information; dynamic network environments; information representation; network contingency; overlay data structure self-maintenance; propagation rules; Application software; Context awareness; Data structures; Distributed computing; Embedded computing; Encoding; Mobile communication; Network topology; Routing; Spread spectrum communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomic Computing, 2005. ICAC 2005. Proceedings. Second International Conference on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    0-7965-2276-9
  • Type

    conf

  • DOI
    10.1109/ICAC.2005.55
  • Filename
    1498103