Réutilisation des protocoles d'interaction et démarche orientée modèles pour le développement multi-agents

par Tarek Jarraya

Thèse de doctorat en Informatique

Sous la direction de Zahia Guessoum et de Herman Akdag.

Soutenue en 2006

à Reims .

Le président du jury était Jean-Paul Sansonnet.

Le jury était composé de René Mandiau.

Les rapporteurs étaient Juan Pavón, Mikal Ziane.


  • Résumé

    Afin d’améliorer le développement des agents interactifs, nous proposons une représentation componentielle des protocoles d'interaction. Nous étudions d'abord les protocoles d'interaction de FIPA, dans le but d’identifier les données spécifiques à chaque protocole. Grâce à cette étude nous avons construit une ontologie qui regroupe les concepts de l'interaction, communs à l'ensemble des protocoles. Basés sur cette ontologie nous avons développé le framework INAF (INteractive Agent Framework). Son objectif est de promouvoir la réutilisation et l'adaptabilité des agents. Il offre une bibliothèque de protocoles d'interaction et une architecture de base pour les agents interactifs. Afin de valider notre solution, nous avons utilisé INAF pour réaliser plusieurs applications. Néanmoins, nous avons constaté que utilisation d’INAF nécessite la connaissance des concepts et techniques multi-agents. Afin de réduire la complexité inhérente à la diversité des concepts multi-agents, nous proposons une nouvelle méthode de développement, nommée MDAD (Model Driven Agent Development), qui se base sur l'approche MDA, proposée par l'OMG. Notre méthode MDAD décrit le système multi-agents à travers un niveau conceptuel (PIM) et un niveau d'implémentation (PSM). Ces niveaux sont décrits par un ou plusieurs méta-modèles. Le passage d'un niveau à un autre est automatique, piloté par un ensemble de règles, qui représentent le savoir-faire des experts du domaine d'application et des concepteurs en multi-agents.

  • Titre traduit

    The reuse of interaction protocols and a model driven development process for multi-agent systems


  • Résumé

    To improve the development of interactive agents, we propose a component representation of interaction protocols. The approach that we adopt consists first in studying the principal interaction protocols, specifically protocols standardized by FIPA. This study consists in analyzing the process of each protocol, in the aim to identify data that the developer specifies to integrate it in the agent. Thanks to this study we have build an ontology which contains interaction concepts, common to all protocols. Based on this ontology we developed the INAF (INteractive Agent Framework) framework. The aim of this framework is to promote the reuse and the adaptation of agents in dynamic environment. INAF provide a library of interaction protocols and a basic architecture for interactive agents. To validate our solution, we used our framework to develop different applications, like an auction system, a timetable management system. A review with experience with INAF, that its use requires the knowledge of some concepts and techniques in multi-agent systems. To reduce the complexity inherent in the diversity of multi-agent concepts, we propose a new development method, named MDAD (Model Driven Agent Development), which is based on the MDA (Model Driven Architecture) approach, proposed by OMG. Our method MDAD describes the multi-agent system through a conceptual level (PIM) and an implementation level (PSM). These levels are described by one or many meta-models. The transition from one level to the other is an automatic transformation process, driven by a set of rules. These rules represent the know-how of experts in application domain and multi-agent systems designers.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 175p
  • Annexes : Bibliogr. f. 151-159

Où se trouve cette thèse\u00a0?

  • Bibliothèque : Université de Reims Champagne-Ardenne. Bibliothèque universitaire. Bibliothèque Moulin de la Housse.
  • Non disponible pour le PEB
  • Cote : 06REIMS026
  • Bibliothèque : Université de Reims Champagne-Ardenne. Bibliothèque universitaire. Bibliothèque Moulin de la Housse.
  • Disponible pour le PEB
  • Cote : 06REIMS026Bis

Cette version existe également sous forme de microfiche :

  • Bibliothèque : Université de Lille. Service commun de la documentation. Bibliothèque universitaire de Sciences Humaines et Sociales.
  • Non disponible pour le PEB
  • Cote : 2006REIMS026
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.