The complexity of computer architectures, software, web applications, and its large spread worldwide using the internet and the rapid increase in the number of users in companion with the increase of maintenance cost are all factors guided many researchers to develop software, web applications and systems that have the ability of self-healing. The aim of the self healing software feature is to fast recover the application and keep it running and available for 24/7 as optimal as possible. This survey provides an overview of self-healing software and system that is especially useful in all of those situations in which the involvement of humans is costly and hard to recover and needs to be automated with self healing. There are different aspects which will make us understand the different benefits of these self-healing systems. Finally, the approaches, techniques, mechanisms and individual characteristics of self healing are classified in different tables and then summarized.
CITATION STYLE
Hudaib, A. A., Fakhouri, H. N., Al Adwan, F. E., & Fakhouri, S. N. (2017). A Survey about Self-Healing Systems (Desktop and Web Application). Communications and Network, 09(01), 71–88. https://doi.org/10.4236/cn.2017.91004
Mendeley helps you to discover research relevant for your work.