Controlabilitè des systèmes multi agents ouverts

No Thumbnail Available
Date
2020
Journal Title
Journal ISSN
Volume Title
Publisher
University Of Oum El Bouaghi
Abstract
Les travaux présentés dans cette thèse se placent dans le contexte du génie logiciel orienté-agent. Nous nous focalisons sur le problème de contrôlabilité des systèmes multi-agents ouverts (SMA ouvert). La maitrise du comportement des SMA ouverts est une tâche très complexe vis-à-vis les caractéristiques inhérentes à ce type des SMA telles que : l'ouverture, la dynamique, le non-déterminisme, l'hétérogénéité, l'émergence, etc. Un type particulier des SMA ouverts est celui implémenté en se basant sur un modèle organisationnel (bien particulièrement le modèle AGR : Agent, Group, Rôle). Nous partons par diviser le problème de contrôle des SMA ouverts basés-AGR en deux phases complémentaires : le monitoring et le contrôle proprement dit. Ainsi, nous avons proposé deux approches différentes pour chaque phase. Le monitoring permet d'analyser et d'examiner dynamiquement le comportement des SMA ouverts que ce soit pour le niveau système ou agent. L'approche de monitoring proposée a été concrétisée par un outil logiciel baptisé RT-MTOMAS. En revanche, l'approche de contrôle proposée a été déployée sous le nom NorCtrl4OMAS et est validée, également, avec un outil logiciel dédié. NorCtrl4OMAS utilise principalement les normes comme étant un mécanisme de contrôle. Nous avons étudié l'applicabilité des deux approches proposées sur des études de cas concrètes sous la plateforme MaDKit. Abstract Research accomplished in this thesis is placed in the context of agent oriented software engineering. We focus, mainly, on the controllability problem of Open Multi-Agent Systems (Open MAS). Mastering the behaviour of Open MAS is a hard task with respect to inherited characteristics like: openness, dynamic, non-determinism, heterogeneity, emergency, etc. A particular kind of Open MAS is the one implemented based on AGR (Agent, Group, Role) organizational model. We start by dividing control problem of AGR-based Open MAS into two complementary phases: monitoring and controlling. Also, we have proposed a different approach for each phase. Monitoring consists of analysing and reviewing dynamically the behaviour of Open MAS for both agent and system levels. Proposed monitoring approach is supported by a software tool baptized (RT-MTOMAS). However, proposed control approach has been deployed under the name: NorCtrl4OMAS and validated with a dedicated software tool. NorCtrl4OMAS uses norms as a control mechanism. We investigated the applicability of the two approaches using concrete case studies under MaDKit agent platform.
Description
Keywords
Norme, Monitoring, AGR : Agent, Group, Rôle
Citation