ACM Home Page
Please provide us with feedback. Feedback
Towards design for self-healing
Full text PdfPdf (138 KB)
Source Foundations of Software Engineering archive
Fourth international workshop on Software quality assurance: in conjunction with the 6th ESEC/FSE joint meeting table of contents
Dubrovnik, Croatia
SESSION: Failure anticipation table of contents
Pages: 86 - 89  
Year of Publication: 2007
ISBN:978-1-59593-724-7
Author
Alessandra Gorla  University of Lugano, Lugano, Switzerland
Sponsors
SIGSOFT: ACM Special Interest Group on Software Engineering
CEPIS : The Council of European Professional Informatics Societies
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 67,   Citation Count: 0
Additional Information:

abstract   references   index terms   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/1295074.1295090
What is a DOI?

ABSTRACT

Self-healing mechanisms are increasingly attracting the interest of both industrial and research communities as a way of increasing reliability of software systems, while overcoming technical and cost limitations of classic analysis and testing techniques.

Many recent studies focus on techniques for enabling self-healing mechanisms independently from software design. These approaches are effective, but often limited by early design decisions. In this position paper, we argue that a disciplined design approach can enable a wide and effective range of self-healing mechanisms, thus overcoming many limitations of the current approaches.

We discuss the differences between design for testability and design for self-healing approaches, and we propose the foundation for a new design for self-healing methodology.


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
 
2
 
3
M. Bushnell and V. Agrawal. Essentials of Electronic Testing for Digital, Memory and Mixed-Signal VLSI Circuits., pages 463--488. Kluwer Academic Publishers, 2000.
 
4
5
6
7
 
8
R. Hastings and B. Joyce. Purify: Fast detection of memory leaks and access errors. In Proceedings of the Winter USENIX Conference, pages 125--136. USENIX Association, January 1992.
 
9
P. Horn. Autonomic computing manifesto - IBM's perspective on the state of information technology. IBM Research, October 2001.
 
10
 
11
 
12
B. Pettichord. Design for testability. In PNSQC '02: Proceedings of the 20th Annual Pacific Northwest Software Quality Conference, pages 243--270, 2002.
 
13
M. Pezzè and M. Young. Software Testing and Analysis. John Wiley & Sons, 2007.
14
 
15