MOCAS : un modèle de composants basé états pour l'auto-adaptation
Les administrateurs, les développeurs, les concepteurs logiciels ont besoin de nouvelles approches pour faire face à la complexité croissante des systèmes informatiques. Afin de libérer les administrateurs de tâches répétitives et d'améliorer la réactivité des systèmes, ces systèmes, alors appe...
Main Author: | |
---|---|
Language: | FRE |
Published: |
Université de Pau et des Pays de l'Adour
2010
|
Subjects: | |
Online Access: | http://tel.archives-ouvertes.fr/tel-00472005 http://tel.archives-ouvertes.fr/docs/00/47/20/05/PDF/PhDDissertationCyrilBallagny.pdf http://tel.archives-ouvertes.fr/docs/00/47/20/05/ANNEX/PhDPresentationCyrilBallagny.pps |
id |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00472005 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-004720052013-01-07T18:08:15Z http://tel.archives-ouvertes.fr/tel-00472005 http://tel.archives-ouvertes.fr/docs/00/47/20/05/PDF/PhDDissertationCyrilBallagny.pdf http://tel.archives-ouvertes.fr/docs/00/47/20/05/ANNEX/PhDPresentationCyrilBallagny.pps MOCAS : un modèle de composants basé états pour l'auto-adaptation Ballagny, Cyril [INFO:INFO_SE] Computer Science/Software Engineering composant logiciel système auto-adaptable UML ingénierie des modèles machine à états Les administrateurs, les développeurs, les concepteurs logiciels ont besoin de nouvelles approches pour faire face à la complexité croissante des systèmes informatiques. Afin de libérer les administrateurs de tâches répétitives et d'améliorer la réactivité des systèmes, ces systèmes, alors appelés systèmes autonomiques, tendent à être dotés de capacités d'auto-gestion telles que l'auto-configuration et l'auto-réparation. Ces capacités d'auto-gestion sont fortement couplées à la capacité du système à s'auto-adapter, c.-à-d. à modifier sa structure et son comportement alors qu'il est en cours d'exécution. Les approches se sont jusqu'alors concentrées sur l'auto-adaptation structurelle des systèmes à base de composants logiciels en remaniant les liaisons entre les composants. Dans notre approche, nous nous focalisons sur l'adaptation comportementale. Nous avons défini le modèle de composants MOCAS (Model Of Components for Adaptive Systems) pour permettre la réalisation de systèmes autonomiques à base de composants logiciels auto-adaptatifs. MOCAS repose sur une approche uniforme exploitant l'ingénierie des modèles : les capacités d'adaptation et les propriétés autonomiques de chaque composant reposent sur l'usage qui est fait par MOCAS du langage de modélisation UML. La structure d'un composant MOCAS repose sur les éléments natifs du langage MOCAS. Le comportement du composant est décrit avec une machine à états MOCAS. Cette machine est ensuite exécutée par le composant pour réaliser son comportement. Pour devenir adaptable, le composant est déployé dans un conteneur respectant ce même modèle. Une boucle de contrôle à base de composants MOCAS permet de réaliser des composants auto-adaptables de façon décentralisée et de les doter de propriétés autonomiques. Les politiques autonomiques exploitent alors les modèles de machines à états afin d'auto-configurer et d'auto-réparer les composants. 2010-03-08 FRE PhD thesis Université de Pau et des Pays de l'Adour |
collection |
NDLTD |
language |
FRE |
sources |
NDLTD |
topic |
[INFO:INFO_SE] Computer Science/Software Engineering composant logiciel système auto-adaptable UML ingénierie des modèles machine à états |
spellingShingle |
[INFO:INFO_SE] Computer Science/Software Engineering composant logiciel système auto-adaptable UML ingénierie des modèles machine à états Ballagny, Cyril MOCAS : un modèle de composants basé états pour l'auto-adaptation |
description |
Les administrateurs, les développeurs, les concepteurs logiciels ont besoin de nouvelles approches pour faire face à la complexité croissante des systèmes informatiques. Afin de libérer les administrateurs de tâches répétitives et d'améliorer la réactivité des systèmes, ces systèmes, alors appelés systèmes autonomiques, tendent à être dotés de capacités d'auto-gestion telles que l'auto-configuration et l'auto-réparation. Ces capacités d'auto-gestion sont fortement couplées à la capacité du système à s'auto-adapter, c.-à-d. à modifier sa structure et son comportement alors qu'il est en cours d'exécution. Les approches se sont jusqu'alors concentrées sur l'auto-adaptation structurelle des systèmes à base de composants logiciels en remaniant les liaisons entre les composants. Dans notre approche, nous nous focalisons sur l'adaptation comportementale. Nous avons défini le modèle de composants MOCAS (Model Of Components for Adaptive Systems) pour permettre la réalisation de systèmes autonomiques à base de composants logiciels auto-adaptatifs. MOCAS repose sur une approche uniforme exploitant l'ingénierie des modèles : les capacités d'adaptation et les propriétés autonomiques de chaque composant reposent sur l'usage qui est fait par MOCAS du langage de modélisation UML. La structure d'un composant MOCAS repose sur les éléments natifs du langage MOCAS. Le comportement du composant est décrit avec une machine à états MOCAS. Cette machine est ensuite exécutée par le composant pour réaliser son comportement. Pour devenir adaptable, le composant est déployé dans un conteneur respectant ce même modèle. Une boucle de contrôle à base de composants MOCAS permet de réaliser des composants auto-adaptables de façon décentralisée et de les doter de propriétés autonomiques. Les politiques autonomiques exploitent alors les modèles de machines à états afin d'auto-configurer et d'auto-réparer les composants. |
author |
Ballagny, Cyril |
author_facet |
Ballagny, Cyril |
author_sort |
Ballagny, Cyril |
title |
MOCAS : un modèle de composants basé états pour l'auto-adaptation |
title_short |
MOCAS : un modèle de composants basé états pour l'auto-adaptation |
title_full |
MOCAS : un modèle de composants basé états pour l'auto-adaptation |
title_fullStr |
MOCAS : un modèle de composants basé états pour l'auto-adaptation |
title_full_unstemmed |
MOCAS : un modèle de composants basé états pour l'auto-adaptation |
title_sort |
mocas : un modèle de composants basé états pour l'auto-adaptation |
publisher |
Université de Pau et des Pays de l'Adour |
publishDate |
2010 |
url |
http://tel.archives-ouvertes.fr/tel-00472005 http://tel.archives-ouvertes.fr/docs/00/47/20/05/PDF/PhDDissertationCyrilBallagny.pdf http://tel.archives-ouvertes.fr/docs/00/47/20/05/ANNEX/PhDPresentationCyrilBallagny.pps |
work_keys_str_mv |
AT ballagnycyril mocasunmodeledecomposantsbaseetatspourlautoadaptation |
_version_ |
1716397998134525952 |