Skip to main content
European Commission logo
français français
CORDIS - Résultats de la recherche de l’UE
CORDIS
CORDIS Web 30th anniversary CORDIS Web 30th anniversary
Contenu archivé le 2024-06-18

A Foundation for Engineering Decentralized Self-Adaptive Software Systems

Article Category

Article available in the following languages:

Un nouveau logiciel auto-adaptable, aux applications sans limites

Un nouveau framework, destiné à concevoir de meilleurs systèmes logiciels auto-adaptables, a déjà servi à faire avancer les logiciels dans des domaines comme les soins à distance aux personnes âgées.

De la fabrication aux médias, notre société s'appuie sur des systèmes logiciels dynamiques et souples. L'une des principales difficultés consiste à s'assurer de préserver la qualité de ces logiciels en les adaptant aux besoins des utilisateurs ou à l'évolution de l'environnement, ce qui peut se faire via l'auto-adaptation. De nombreux progrès ont été réalisés dans ce domaine, mais il est important de combler les lacunes techniques et scientifiques afin de faciliter ces adaptations via une entité centralisée. Le projet FEDERATES (A Foundation for engineering decentralized self-adaptive software systems), financé par l'UE, a conçu une nouvelle approche pour développer des systèmes auto-adaptables décentralisés. Les chercheurs ont étudié la littérature sur l'auto-adaptation, les tous derniers systèmes auto-adaptables, l'usage du principe de variabilité, et la gestion de l'incertitude dans de tels systèmes. Ils ont ensuite conduit des tests pour démontrer que des boucles de rétroaction externes améliorent la conception des systèmes auto-adaptables, mettant au point un modèle qui associe l'adaptation et l'évolution pour garantir la pérennité. Les chercheurs de FEDERATES ont ensuite étudié divers types de contrôle décentralisé et de principes d'auto-adaptation, et conçu des systèmes collectifs évolués intégrant l'homme dans la boucle. Ils ont ensuite défini un nouveau calendrier de recherche sur le middleware de soutien à la conception de systèmes adaptatifs décentralisés. La troisième partie du projet a consisté à développer un modèle de référence unificateur pour les systèmes auto-adaptables, impliquant des recherches utilisables dans la surveillance évoluée du trafic et l'apprentissage mobile. Ceci a conduit à de nouveaux modèles de conception de systèmes auto-adaptables, ainsi qu'à ActivFORMS, une instanciation concrète des assurances perpétuelles. Enfin, l'équipe a validé ses recherches via diverses applications dans les techniques mobiles, l'apprentissage mobile, la robotique et la e-santé à distance pour les personnes âgées. Les résultats ont été diffusés via des tutoriels, des rencontres scientifiques, des wébinaires, des publications et des ateliers. Plusieurs entreprises partenaires ont utilisé ces résultats pour développer de nouvelles solutions, comme de meilleures applications dans la rééducation et les soins à distance aux personnes âgées. Les travaux du projet ont certainement contribué à améliorer l'ensemble des systèmes logiciels auto-adaptables décentralisés.

Mots‑clés

Logiciel auto-adaptable, soins aux personnes âgées, FEDERATES, systèmes collectifs évolués, robotique

Découvrir d’autres articles du même domaine d’application