The Vision of Autonomic Computing
Computer
An Architectural Approach to Autonomic Computing
ICAC '04 Proceedings of the First International Conference on Autonomic Computing
Self-Managed Systems: an Architectural Challenge
FOSE '07 2007 Future of Software Engineering
Using components for architecture-based management: the self-repair case
Proceedings of the 30th international conference on Software engineering
Dynamically adaptable applications with iPOJO service components
SC'07 Proceedings of the 6th international conference on Software composition
Accord: a programming framework for autonomic applications
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Building adaptable autonomic managers
Proceedings of the 1st Workshop on Middleware and Architectures for Autonomic and Sustainable Computing
A self-healing component sandbox for untrustworthy third party code execution
CBSE'10 Proceedings of the 13th international conference on Component-Based Software Engineering
Hi-index | 0.00 |
Autonomic Management capabilities become increasingly important for attaining functional and quality goals in software systems. Nonetheless, successful Autonomic Management solutions must feature complex, adaptive behaviors, which remain difficult to conceive and control. This paper proposes a generic approach and a reusable framework for the construction of Autonomic Manager applications. The presented solution advocates creating Autonomic Management behaviors via the dynamic and opportunistic integration of individual management strategies. The provided framework proposes a general architecture and a common infrastructure for supporting the presented approach. A sample Autonomic Manager was built using the framework with several management strategies and was successfully tested in an experimental scenario.