Distributed software environments are increasingly complex and difficult to manage, as they integrate various legacy software with specific management interfaces. Moreover, the fact that management tasks are performed by humans leads to many configuration errors and low reactivity. This is particularly true in medium or large-scale distributed infrastructures. To address this issue, we explore the design and implementation of an autonomic management system. The main principle is to wrap legacy software pieces in components in order to administrate a software infrastructure as a component architecture. However, we observed that the interfaces of a component model are too low-level and difficult to use. Therefore, we introduced higher-level f...
Software systems are now so intrinsically part of our lives that we don't see them any more. They ru...
National audienceDans cet article, nous présentons un ADL pour les architectures à composants hétéro...
National audienceL'informatique ambiante impose de nouvelles contraintes sur la manière de construir...
Distributed software environments are increasingly complex and difficult to manage, as they integrat...
The autonomic adaptation of software application is becoming increasingly important in many domains,...
Software engineering must cope with a more and more increasing need for evolutivity of software syst...
National audienceComputing systems have become more and more distributed and heterogeneous, making t...
The increase of software complexity along the years has led researchers in the software engineering ...
Modern software systems are increasingly complex regarding their development and their runtime manag...
International audienceLa conception des systèmes complexes et plus précisément la conception de l'au...
En génie logiciel, l’outillage des processus de développement est aujourd’hui indispensable à la ges...
National audienceLa conception des systèmes complexes et plus précisément la conception de l'automob...
In software engineering, tooling is nowadays mandatory for efficient project management and may rela...
Les applications développées en entreprise subissent des évolutions logicielles. La réalisation effi...
National audienceA software architecture describes the structure of a computing system by specifying...
Software systems are now so intrinsically part of our lives that we don't see them any more. They ru...
National audienceDans cet article, nous présentons un ADL pour les architectures à composants hétéro...
National audienceL'informatique ambiante impose de nouvelles contraintes sur la manière de construir...
Distributed software environments are increasingly complex and difficult to manage, as they integrat...
The autonomic adaptation of software application is becoming increasingly important in many domains,...
Software engineering must cope with a more and more increasing need for evolutivity of software syst...
National audienceComputing systems have become more and more distributed and heterogeneous, making t...
The increase of software complexity along the years has led researchers in the software engineering ...
Modern software systems are increasingly complex regarding their development and their runtime manag...
International audienceLa conception des systèmes complexes et plus précisément la conception de l'au...
En génie logiciel, l’outillage des processus de développement est aujourd’hui indispensable à la ges...
National audienceLa conception des systèmes complexes et plus précisément la conception de l'automob...
In software engineering, tooling is nowadays mandatory for efficient project management and may rela...
Les applications développées en entreprise subissent des évolutions logicielles. La réalisation effi...
National audienceA software architecture describes the structure of a computing system by specifying...
Software systems are now so intrinsically part of our lives that we don't see them any more. They ru...
National audienceDans cet article, nous présentons un ADL pour les architectures à composants hétéro...
National audienceL'informatique ambiante impose de nouvelles contraintes sur la manière de construir...