thesis

Production d'un modèle de gestion distribuée de groupes ouverts et dynamiques d'agents.

Defense date:

Jan. 1, 2007

Edit

Institution:

Pau

Disciplines:

Authors:

Directors:

Abstract EN:

We present a conceptual and architectural framework for open and dynamic multi-agent systems' management. Our initial problematic is the qualification of informal learning acquired in the e-Learning and the Grid environment. By adopting an agent based solution and in convinced that problems we faced in this particular case are those of all open and dynamic multi-agents systems, we decide to propose a global approach. Our approach uses the service that allows to agents to present their requirements and competencies using roles' description easy to publish and research. We focus on the AGR model which we propose to extend in order to treat the service concept. In our model, the role describes the services it offers. These services are executed by the agent players of the role and used by the users' agents of the role. The services offered by a role are published inside its group description. The proposed architecture and the introduced concepts were tested and validated using the Agent Platform Madkit and the P2P platform JXTA.

Abstract FR:

Nous présentons un cadre conceptuel et architectural pour la gestion des systèmes multi-agents (SMA) ouverts et dynamiques. Notre problématique initiale est celle de la qualification de l'apprentissage informel acquis dans le cadre de l'apprentissage à distance (le e-Learning) et dans l'environnement de Grille. En adoptant une solution à base d'agents et devant le constat que les problématiques auxquelles nous étions confrontées dans ce cadre particulier sont celles de tous les systèmes multi-agents ouverts et dynamique, nous décidions de proposer une approche globale. Notre approche est fondée sur la notion de service, qui permet aux agents d'exprimer leurs besoins et compétences au travers de descriptions de rôles facile à publier et rechercher. Nous nous focalisons sur le modèle AGR que nous étendons afin de prendre en compte le concept de Service. Dans notre modèle, le rôle décrit les services qu'il fournit. Ces services sont exécutés par les agents joueurs du rôle et utilisés par ses agents utilisateurs. Les services fournis par un rôle sont publiés dans le cadre de la description de son groupe. L'architecture proposée et les concepts introduits ont été testés et validés en utilisant la plateforme agents Madkit et la plateforme de développement P2P JXTA.