Principles of transaction-oriented database recovery
ACM Computing Surveys (CSUR)
Software reliability: measurement, prediction, application (professional ed.)
Software reliability: measurement, prediction, application (professional ed.)
Fault tolerant system design
IEEE Transactions on Software Engineering
Metrics and Models in Software Quality Engineering
Metrics and Models in Software Quality Engineering
An infrastructure for multiprocessor run-time adaptation
WOSS '02 Proceedings of the first workshop on Self-healing systems
Understanding self-healing in service-discovery systems
WOSS '02 Proceedings of the first workshop on Self-healing systems
Model-based adaptation for self-healing systems
WOSS '02 Proceedings of the first workshop on Self-healing systems
Self-organising software architectures for distributed systems
WOSS '02 Proceedings of the first workshop on Self-healing systems
Architectural style requirements for self-healing systems
WOSS '02 Proceedings of the first workshop on Self-healing systems
Containment units: a hierarchically composable architecture for adaptive systems
Proceedings of the 10th ACM SIGSOFT symposium on Foundations of software engineering
An Architecture-Based Approach to Self-Adaptive Software
IEEE Intelligent Systems
Using process technology to control and coordinate software adaptation
Proceedings of the 25th International Conference on Software Engineering
Recovery Oriented Computing (ROC): Motivation, Definition, Techniques,
Recovery Oriented Computing (ROC): Motivation, Definition, Techniques,
The Art of Software Testing
Dynamic Configuration of Resource-Aware Services
Proceedings of the 26th International Conference on Software Engineering
The dawning of the autonomic computing era
IBM Systems Journal
Towards a paradigm change in computer science and software engineering: a synthesis
The Knowledge Engineering Review
Self-Management: The Solution to Complexity or Just Another Problem?
IEEE Distributed Systems Online
Automated and Adaptive Threshold Setting: Enabling Technology for Autonomy and Self-Management
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Behavior Capture and Test: Automated Analysis of Component Integration
ICECCS '05 Proceedings of the 10th IEEE International Conference on Engineering of Complex Computer Systems
Theory of Self-Reproducing Automata
Theory of Self-Reproducing Automata
Multithreaded java program test generation
IBM Systems Journal
A control theory based approach for self-healing of un-handled runtime exceptions
Proceedings of the 8th ACM international conference on Autonomic computing
Proceedings of International Workshop on Adaptive Self-tuning Computing Systems
Hi-index | 0.00 |
Software systems have become too complex to manage and fix manually. An emerging approach to overcome this problem is software self-healing. Studies in related disciplines have offered several self-healing solutions, however these usually address a single class of problems, or they are not applicable in fielded systems. To address the industrial need for software self-healing, we have initiated the EU SHADOWS project. This project concentrates on self-healing of complex systems, extending the state-of-art in several ways. It introduces pioneering technologies to enable the systematic self-healing of classes of failures which are not solved by other approaches. It additionally introduces an approach to the integration of several self-healing technologies in a common solution framework. It also adopts a model-based approach, where models of desired software behavior direct the self-healing process. Combined, these allow for lifecycle support of software self-healing, applicable to both academic and industrial systems.