Partenaires



Rechercher



Accueil du site > Français > Thèmes de recherche > Thème 3 - Interaction, autonomie, dialogue et coopération > Equipe SMAC > Site SMAC > Projets, outils et applications > Applications > EPE

EPE

Emergent Programming Environment

Contact : Jean-Pierre Georgé

Thèse : pdf (2 Mo)

Présentation associée : pps (1,2 Mo)

Objectifs

Nous proposons la réalisation d’un Environnement de Programmation Emergente, permettant de concevoir des systèmes complexes adaptatifs afin de répondre au problème de complexité croissante de la programmation, au problème du dynamisme du système et de l’environnement, ainsi qu’à la méconnaissance du problème et de la solution. Pour cela, nous utilisons comme bases le concept de l’émergence et la technologie des systèmes multi-agents dont le fonctionnement repose sur des mécanismes d’auto-organisation coopératifs conformes à la théorie des AMAS (Adaptive Multi-Agent Systems).

L’objectif général est alors de réaliser un langage complet de programmation dans lequel chaque instruction est un agent autonome cherchant à être coopératif avec les autres agents du système, ainsi qu’avec l’environnement du système. En dotant ces agents-instructions de mécanismes d’auto-organisation, nous obtenons un système capable de s’adapter continuellement à la tâche requise par le programmeur (i.e. de s’auto-programmer suivant les besoins). Le travail présenté dans ce document montre la faisabilité d’un tel concept en spécifiant, puis en soumettant à expérimentation, un noyau consacré à un sous-ensemble du calcul mathématique.

Parallèlement, cette approche par émergence est généralisée à tout type de résolution de problèmes. Nous proposons une réflexion sur les caractéristiques particulières du problème de la programmation émergente en particulier et des problèmes traitables par auto-organisation en général. Nous définissons alors un cadre strict pour l’utilisation des mécanismes de réorganisation afin que ceux-ci permettent l’apparition de ce phénomène si particulier, l’émergence.

Bibliographie

  • GEORGÉ Jean-Pierre, GLEIZES Marie-Pierre - Emergent Programming Feasibility Study using Self-Organizing Instruction-Agents - Fourth International Joint Conference on Autonomous Agents & Multi-Agent Systems (AAMAS05), Utrecht, Netherlands, 25-29 July 2005.
  • GEORGÉ Jean-Pierre, GLEIZES Marie-Pierre, GLIZE Pierre - Basic Approach to Emergent Programming - Feasibility Study for Engineering Adaptive Systems using Self-Organizing Instruction-agents - The Third International Workshop on Engineering Self-Organising Applications (ESOA’05) at the Fourth International Joint Conference on Autonomous Agents & Multi-Agent Systems (AAMAS05), Utrecht, Netherlands, 26 July 2005.
  • GEORGÉ Jean-Pierre - L’Émergence - IRIT internal report number IRIT/2003-12-R, July 2003 (pdf, 246 Ko)
  • GEORGÉ Jean-Pierre - Etude des caractéristiques d’un environnement de programmation émergente utilisant le principe des systèmes multi-agents auto-organisateurs - DEA Représentation de la connaissance et formalisation du raisonnement - IRIT UPS Toulouse, Juin 2000.

 

 Dans la même rubrique :