The agent systems engineering methodology (ASEME)

par Nikolaos Spanoudakis

Thèse de doctorat en Informatique. Intelligence artificielle

Sous la direction de Pavlos Moraïtis.

Soutenue en 2009

à Paris 5 .

  • Titre traduit

    Aseme : @Méthodologie pour l'ingénierie des systèmes d'agents


  • Résumé

    This thesis presents on one hand the Agent Modeling Language (AMOLA) for modeling multi-agent systems and on the other hand the Agent Systems Engineering Methodology (ASEME) for developing multi-agent systems. AMOLA supports a modular agent design approach and introduces the concepts of intra-and inter-agent control. The first defines the agent's behavior by coordinating the different modules that implement his capabilities, while the latter defines the protocols that govern the coordination of the society of the agents. AMOLA deals with both the individual and societal aspect of the agents showing how protocols and capabilities can be integrated hi agents design. This is the first originality of this thesis, the fact that the inter-agent control model is defined using the same formalism with the intra-agent control model thus allowing the integration of inter-agent protocols in the agent's model as capabilities. ASEME applies a model driven engineering approach to multi-agent systems development, thus the models of a previous development phase are transformed to models of the next phase. This is the second originality of this thesis, the fact that different models are created for each development phase and the transition of one phase to another is assisted by automatic model transformations leading from requirements to computer programs. The ASEME Platform Independent Model (PIM) that is the output of the design phase is a statechart that can be instantiated hi a number of platforms.


  • Résumé

    Cette thèse présente d'une part, le langage de modélisation d'agents (AMOLA) pour la modélisation de systèmes multi-agents et, d'autre part, la méthodologie pour l'ingénierie des systèmes d'agents (ASEME) pour le développement de systèmes multi-agents. AMOLA défend une approche de conception modulaire de l'agent et introduit les notions de contrôle intra-et inter-agent. Le premier définit le comportement de l'agent via la coordination des différents modules qu implémentent ses capacités, tandis que le deuxième définit les protocoles qui régissent la coordination de la société des agents. AMOLA traite à la fois l'aspect individuel et social des agents en montrant comment les protocoles et les capacités peuvent être intégrés dans la conception d'agents. Une première originalité de cette thèse, est le fait que le modèle du contrôle inter-agents est défini en utilisant le même formalisme que pour le modèle de contrôle intra-agent permettant ainsi l'intégration des protocoles inter-agents dans les capacités de l'agent. ASEME applique un modèle d'ingénierie dirigée par les modèles pour le développement de systèmes multi-agents. La deuxième originalité de cette thèse est alors le fait que des modèles différents sont créés pour chaque phase de développement et que la transition d'uni phase à l'autre est assistée par un dispositif de transformation automatique de modèles et qui conduisent de la phase des besoins à celle de la programmation. Le modèle indépendant de la plate-forme (PIM) d'ASEME, qui est la sortie de la phase de conception est un diagramme états-transitions qui peut être instancié dans un certain nombre de plates-formes.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (305 p.)
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr. p. 189-202

Où se trouve cette thèse ?

  • Bibliothèque : Université Paris Descartes-Bibliothèque Saints-Pères Sciences (Paris). Service commun de la documentation. Bibliothèque Saints-Pères Sciences.
  • Consultable sur place dans l'établissement demandeur
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.