Noël, Victor (2012). Component-based software architectures and multi-agent systems: mutual and complementary contributions for supporting software development.
![]() | PDF - nécessite un logiciel de visualisation PDF comme GSview, Xpdf or Adobe Acrobat Reader 1573Kb |
Résumé en francais
Dans cette thèse, nous explorons les diverses contributions que les systèmes multi-agents (SMA) et les architectures à base de composants (CBSA) peuvent mutuellement et complémentairement s'apporter l'un à l'autre. Dans un premier temps, nous définissons, illustrons, analysons et discutons une méthodologie du développement des SMA, un modèle de composants (SpeAD), un langage de description d'architecture (SpeADL) et une méthode de conception (SpEArAF) qui facilitent et guident la description et l'implémentation des SMA. Cette réponse complète au développement des SMA est assistée par un outil (MAY) et a été appliquée à un grand nombre d'applications. Dans un second temps, nous explorons à travers divers expériences l'aide que peuvent apporter les SMA auto-adaptatif aux CBSA. Les agents et leur réorganisation continuelle jouent à la fois le rôle de moteur de la construction et de l'adaptation dynamique de l'architecture, mais aussi du conteneur qui connecte ses éléments en pratique.
Sous la direction du : |
| |||
---|---|---|---|---|
Ecole doctorale: | Mathématiques, informatique, télécommunications de Toulouse (MITT) | |||
laboratoire/Unité de recherche : | Institut de Recherche en Informatique de Toulouse (IRIT), UMR 5505 | |||
Mots-clés libres : | Systèmes Multi-Agents - Méthodologie - Architectures Logicielles - Implémentation - Composants Logiciels - Génie Logiciel - Auto-Adaptation | |||
Sujets : | Informatique | |||
Déposé le : | 19 Nov 2012 10:28 |