HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation

CEYLAN : Un canevas pour la création de gestionnaires autonomiques extensibles et dynamiques.

Yoann Maurel 1
1 ADELE - Environnements et outils pour le Génie Logiciel Industriel
LIG - Laboratoire d'Informatique de Grenoble
Abstract : Modern applications are increasingly dynamic and heterogeneous. The architecture of modern systems is no longer rigid or predictable. This also applies to the user's needs, the capabilities of computers and networks, and the technologies we use. We consider essential that autonomic managers become dynamically extensible and adapt to these changes to facilitate the maintenance. The objective of our work is to define and implement a framework that facilitates the development of autonomic managers. With that purpose, we define an architectural model for the development of modular, homogeneous, flexible, administrable and dynamic autonomic managers. An important objective of this work is to clearly define and separate the generic concepts belonging to autonomic managers from business aspects, developed on a case-by-case basis. The goal is to enable the experts to concentrate on writing autonomic functions and not to bother with management and control flow of these functions. To achieve our objectives, we first define the concept of administration task. An administration task is an independent and specialized element that achieves one or more administrative functions. The autonomic manager behaviour results from the opportunistic combination of these tasks. At every moment, all tasks used can be changed depending on the context and the information given by the platform. Selection mechanisms help to manage potential conflicts and ensure consistency of manager behaviour. We then define an architecture to manage tasks and their opportunistic cooperation depending on the context. The current framework prototype is based on a Service Oriented Component technology. The developed framework allows the dynamic integration of autonomic functions and their management depending on context and management politics, themselves evolving. In conclusion we present a particular implementation of the framework as a component model so that the work of developers is facilitated and that reuse is promoted. Finally, we give an example of an application developed based on this framework.
Document type :
Complete list of metadata

Cited literature [111 references]  Display  Hide  Download

Contributor : Yoann Maurel Connect in order to contact the contributor
Submitted on : Thursday, December 9, 2010 - 9:48:11 PM
Last modification on : Friday, March 25, 2022 - 11:09:50 AM
Long-term archiving on: : Friday, December 2, 2016 - 9:06:11 PM


  • HAL Id : tel-00545113, version 2



Yoann Maurel. CEYLAN : Un canevas pour la création de gestionnaires autonomiques extensibles et dynamiques.. Génie logiciel [cs.SE]. Université Joseph-Fourier - Grenoble I, 2010. Français. ⟨tel-00545113v2⟩



Record views


Files downloads