ACM Home Page
Please provide us with feedback. Feedback
Towards architecture-based self-healing systems
Full text PdfPdf (116 KB)
Source Workshop on Self-healing systems archive
Proceedings of the first workshop on Self-healing systems table of contents
Charleston, South Carolina
SESSION: Full papers table of contents
Pages: 21 - 26  
Year of Publication: 2002
ISBN:1-58113-609-9
Authors
Eric M. Dashofy  Institute for Software Research, University of California, Irvine
André van der Hoek  Institute for Software Research, University of California, Irvine
Richard N. Taylor  Institute for Software Research, University of California, Irvine
Sponsor
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 208,   Citation Count: 23
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/582128.582133
What is a DOI?

ABSTRACT

Our approach to creating self-healing systems is based on software architecture, where repairs are done at the level of a software system's components and connectors. In our approach, event-based software architectures are targeted because they offer significant benefits for run-time adaptation. Before an automated planning agent can decide how to repair a self-healing system, a significant infrastructure must be in place to support making the planned repair. Specifically, the self-healing system must be built using a framework that allows for run-time adaptation, there must be a language in which to express the repair plan, and there must be a reconfiguration agent that can execute the repair plan once it is created. In this paper, we present tools and methods that implement these infrastructure elements in the context of an overall architecture-based vision for building self-healing systems. The paper concludes with a gap analysis of our current infrastructure vs. the overall vision, and our plans for fulfilling that vision.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
ArchStudio 3. URL: http://www.isr.uci.edu/projects/archstudio/
 
2
ArchStudio 3 Foundations --- c2.fw. URL: http://www.isr.uci.edu/projects/archstudio/c2fw.html
3
 
4
 
5
 
6
7
 
8
9
 
10
11
 
12
 
13
 
14
Wermelinger, M. Specification of Software Architecture Reconfiguration. Ph.D. Thesis, September 1999.
 
15
xADL 2.0 Homepage. URL: http://www.isr.uci.edu/projects/xarchuci/

CITED BY  23
Collaborative Colleagues:
Eric M. Dashofy: colleagues
André van der Hoek: colleagues
Richard N. Taylor: colleagues