• DocumentCode
    2539404
  • Title

    Architecture-based autonomous repair management: an application to J2EE clusters

  • Author

    Bouchenak, Sara ; Boyer, Fabienne ; Hagimont, Daniel ; Krakowiak, Sacha ; Mos, Adrian ; De Palma, Noël ; Quéma, Vivien ; Stefani, Jean-Bernard

  • Author_Institution
    Univ. Joseph Fourier, Grenoble, France
  • fYear
    2005
  • fDate
    26-28 Oct. 2005
  • Firstpage
    13
  • Lastpage
    24
  • Abstract
    This paper presents a component-based architecture for autonomous repair management in distributed systems, and a prototype implementation of this architecture, called JADE, which provides repair management for J2EE application server clusters. The JADE architecture features three major elements, which we believe to be of wide relevance for the construction of autonomic distributed systems: (1) a dynamically configurable, component-based structure that exploits the reflective features of the FRACTAL component model; (2) an explicit and configurable feedback control loop structure, that manifests the relationship between the managed system and repair management functions; (3) an original replication structure for the management subsystem itself which makes it fault-tolerant and self-healing.
  • Keywords
    Java; object-oriented programming; software architecture; software fault tolerance; software maintenance; system recovery; workstation clusters; FRACTAL component model; J2EE application server cluster; J2EE cluster; JADE architecture; autonomic distributed system; autonomous repair management; component-based architecture; configurable feedback control loop structure; fault-tolerant computing; Computer architecture; Computer network management; Computer networks; Distributed computing; Engineering management; Fault tolerant systems; Feedback control; Pervasive computing; Prototypes; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 2005. SRDS 2005. 24th IEEE Symposium on
  • Print_ISBN
    0-7695-2463-X
  • Type

    conf

  • DOI
    10.1109/RELDIS.2005.8
  • Filename
    1541181