• DocumentCode
    1502795
  • Title

    Consequence Oriented Self-Healing and Autonomous Diagnosis for Highly Reliable Systems and Software

  • Author

    Dai, Yuanshun ; Xiang, Yanping ; Li, Yanfu ; Xing, Liudong ; Zhang, Gewei

  • Author_Institution
    Sch. of Comput. Sci., Univ. of Electron. Sci. & Technol. of China, Chengdu, China
  • Volume
    60
  • Issue
    2
  • fYear
    2011
  • fDate
    6/1/2011 12:00:00 AM
  • Firstpage
    369
  • Lastpage
    380
  • Abstract
    Computing software and systems have become increasingly large and complex. As their dependability and autonomy are of great concern, self-healing is an ongoing challenge. This paper presents an innovative model and technology to realize the self-healing function under the real-time requirement. The proposed approach, different from existing technologies, is based on a new concept defined as consequence-oriented diagnosis and healing. Derived from the new concept, a prototype model for proactive self-healing actions is presented. Then, a hybrid diagnosis tool is proposed that takes advantages from the Multivariate Decision Diagram, Fuzzy Logic, and Neural Networks, achieving an efficient, effective, accurate, and intelligent result. The consequence-oriented diagnosis and self-healing function is also implemented. The experimental results exhibit that the innovative system is very effective and precise in predicting the consequence, and in preventing resulting software and system failures.
  • Keywords
    decision diagrams; fuzzy logic; neural nets; program diagnostics; software fault tolerance; system recovery; autonomous diagnosis; computing software; computing systems; consequence oriented self-healing; fuzzy logic; highly reliable systems; hybrid diagnosis tool; innovative system; multivariate decision diagram; neural networks; proactive self-healing action; self-healing function; software reliability; system failures; Actuators; Artificial neural networks; Computer bugs; Fuzzy logic; Monitoring; Real time systems; Software; Autonomic computing; decision diagram; fuzzy logic; neural network; self-healing;
  • fLanguage
    English
  • Journal_Title
    Reliability, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9529
  • Type

    jour

  • DOI
    10.1109/TR.2011.2136490
  • Filename
    5755138