page d'accueil   sommaire  

ASCENS: Autonomic Service Component Ensembles [ASCENS: Autonomic Service Component Ensembles]

Les besoins récents en capacité de calcul ont mené à l'élaboration de nouvelles stratégies de calcul dit ''ouvert'', hautement parallèle et distribué sur plusieurs millions de noeuds. Parmi ces nouvelles stratégies, de nouveaux composants ''conscients'', auto-adaptatifs et auto-expressifs ont été proposés. Ces composants évoluent dans des environnements appelés ''ensembles'', et intéragissent entre eux de manière hautement complexe. Les moyens actuels, de par leur inhérente complexité, ne permettent que difficilement la mise en place de tels systèmes. Le but du projet ASCENS est de construire de tels ''ensembles'' en combinant les méthodes traditionnelles d'ingénierie logicielle, depuis longtemps éprouvées et répandues, aux méthodes de conception de systèmes autonomes et adaptatifs, qui apporteraient flexibilité et utilisation optimale des ressources au système, et ce tout en minimisant la charge de maintenance du système. [Self-aware, self-adaptive and self-expressive autonomic components, running within environments which are called ''ensembles'', have been proposed to handle open-ended, highly parallel, massively distributed systems that can span millions of nodes with complex interactions and behaviours. However, these complex systems are currently difficult to develop, deploy, and manage. The goal of the ASCENS project is to build ensembles in a way that combines the maturity and wide applicability of traditional software engineering approaches with the assurance about functional and non-functional properties provided by formal methods and the flexibility, low management overhead, and optimal utilization of resources promised by autonomic, adaptive, self-aware systems.]



équipe


Mauro BIRATTARI Carlo PINCIROLI


disciplines et mots clés déclarés


Intelligence artificielle

robotique en essaim