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.
International audienceThe ambitious goals of autonomic management require complex, adaptable processing capabilities that prove extremely difficult to conceive and implement. This paper proposes a solution for the opportunistic integration of specialised autonomic management resources, so as to obtain complex, adaptable management strategies. The paper introduces an architecture that follows the proposed solution and provides a reusable framework that implements this architecture. The solution's validity is indicated by experimental results obtained by testing the framework prototype on a sample home security application
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.