• DocumentCode
    2589147
  • Title

    Towards self-healing systems via dependable architecture and reflective middleware

  • Author

    Mei, Hong ; Huang, Gang ; Tsai, Wei-Tek

  • Author_Institution
    Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China
  • fYear
    2005
  • fDate
    2-4 Feb. 2005
  • Firstpage
    337
  • Lastpage
    344
  • Abstract
    Self-healing systems focus on how to reducing the complexity and cost of the management of dependability policies and mechanisms without human intervention. This position paper proposes a systematic approach to self-healing systems via dependable architecture and reflective middleware. Firstly, the differences between self-healing systems and traditional dependable systems are illustrated via the construction of a dependable computing model. Secondly, reflective middleware is incorporated into the dependable computing model for investigating the feasibility and benefits of implementing self-healing systems by reflective middleware. Thirdly, dependable architectures are introduced for providing application specific knowledge related to self-healing. Fourthly, an architecture based deployment tool is implemented for deploying dependable architectures into heterogeneous and distribute environments. Finally, an architecture based reflective J2EE application server, called PKUAS, is implemented for interpreting and enforcing dependable architectures at runtime, that is, discovering or predicting and recovering or preventing failures automatically under the guide of dependable architectures.
  • Keywords
    Java; fault tolerant computing; middleware; software architecture; PKUAS; dependable computing model; dependable systems; reflective J2EE application server; reflective middleware; self-healing systems; Computer architecture; Computer science; Condition monitoring; Costs; Engineering management; Humans; Middleware; Object oriented modeling; Runtime; Taxonomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Dependable Systems, 2005. WORDS 2005. 10th IEEE International Workshop on
  • ISSN
    1530-1443
  • Print_ISBN
    0-7695-2347-1
  • Type

    conf

  • DOI
    10.1109/WORDS.2005.54
  • Filename
    1544809