Loading...
Please wait, while we are loading the content...
Similar Documents
Automatic workarounds as failure recoveries
| Content Provider | ACM Digital Library |
|---|---|
| Author | Gorla, Alessandra |
| Abstract | Mechanisms to automatically recover from problems are key elements to designing self-managed software systems. So far most research on self-managed systems focused on non-functional problems, such as architectural mismatches, performance problems and configuration incompatibilities. In our work, we focus on techniques for automatically recovering from functional failures. We aim to exploit the intrinsic redundancy of many complex software systems that can produce the same results in several ways. We are investigating techniques that, in case of failure, look for execution sequences that are equivalent to the one that leads to the failure, and can thus be executed in alternative to the failing one to produce the expected results. We refer to sequences that are equivalent to failing ones and can recover from failures as automatic workarounds. The contribution of the thesis will be the definition of techniques to automatically generate equivalent sequences from different models, and to identify automatic workarounds within sets of equivalent sequences, and a thorough evaluation of the techniques in the context of self-healing software systems. |
| Starting Page | 9 |
| Ending Page | 12 |
| Page Count | 4 |
| File Format | |
| ISBN | 9781605583785 |
| DOI | 10.1145/1496653.1496656 |
| Language | English |
| Publisher | Association for Computing Machinery (ACM) |
| Publisher Date | 2008-10-31 |
| Publisher Place | New York |
| Access Restriction | Subscribed |
| Subject Keyword | Fault recovery Self-healing Workarounds Equivalent sequences Autonomic computing |
| Content Type | Text |
| Resource Type | Article |