首页 | 本学科首页   官方微博 | 高级检索  
     


Self-healing systems — survey and synthesis
Authors:Debanjan  Raj  H  Shambhu
Affiliation:aDepartment of CSE, SUNY, Buffalo, United States;bDepartment of Management Science and Systems, School of Management, SUNY, Buffalo, NY 14260, United States
Abstract:As modern software-based systems and applications gain in versatility and functionality, the ability to manage inconsistent resources and service disparate user requirements becomes increasingly imperative. Furthermore, as systems increase in complexity, rectification of system faults and recovery from malicious attacks become more difficult, labor-intensive, expensive, and error-prone. These factors have actuated research dealing with the concept of self-healing systems. Self-healing systems attempt to “heal” themselves in the sense of recovering from faults and regaining normative performance levels independently the concept derives from the manner in which a biological system heals a wound. Such systems employ models, whether external or internal, to monitor system behavior and use inputs obtaining therefore to adapt themselves to the run-time environment. Researchers have approached this concept from several different angles this paper surveys research in this field and proposes a strategy of synthesis and classification.
Keywords:Software engineering designing  Software architecture  Fault tolerance  Self-healing  Decision support systems  Distributed systems  Adaptive systems  Survivable systems
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号