DocumentCode
2117045
Title
Self-Healing on the Cloud: State-of-the-Art and Future Challenges
Author
Cardoso, N. ; Abreu, Rui
Author_Institution
Dept. of Inf. Eng., Univ. of Porto, Porto, Portugal
fYear
2012
fDate
3-6 Sept. 2012
Firstpage
279
Lastpage
284
Abstract
Despite the enhancement on software hardness induced by development-time automatic testing and debugging tools, it remains practically impossible to create fault-free applications. The research on self-healing systems emerged to enable applications to cope with unexpected events at run-time in order to maximize their availability, survivability, maintainability, and reliability, while minimizing human intervention. With the increase in software´s complexity, in part triggered by the advent of the Internet and Cloud Computing, self-healing properties in applications are becoming a necessity. The main focus of this position paper is on presenting the issues that render unusable or ineffective the usage of the development-time Spectrum-based Fault Localization(SFL) algorithm in run-time environments. We concluded that, despite the issues found, it should be possible to devise an SFL algorithm for run-time environments that can also achieve the good results yielded by SFL at development-time.
Keywords
cloud computing; program debugging; program testing; software fault tolerance; Internet; SFL algorithm; cloud computing; debugging tool; development-time automatic testing tool; run-time environment; self-healing system; software complexity; software hardness; spectrum-based fault localization; system availability; system maintainability; system reliability; system survivability; Cloud Computing; Fault Localization; Self-healing; Spectrumbased Fault Localization;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality of Information and Communications Technology (QUATIC), 2012 Eighth International Conference on the
Conference_Location
Lisbon
Print_ISBN
978-1-4673-2345-1
Type
conf
DOI
10.1109/QUATIC.2012.54
Filename
6511827
Link To Document