Alexandru Suna

Ses 2 Articles :


Mots-clefs : Programmation orientée agent, agents mobiles, calcul des ambients
Résumé : Ce papier propose un langage de programmation pour des agents autonomes, intel-ligents et mobiles, appelé CLAIM (Computational Language for Autonomous, Intelligent andMobile Agents). CLAIM permet de concevoir des systèmes multi-agents qui contiennent desagents stationnaires ou mobiles. Les agents définis en CLAIM sont dotés de capacités cogni-tives, sont capables de communiquer avec d’autres agents (envoyer et recevoir différents typesde messages) et peuvent migrer. Les primitives de mobilité sont inspirées du calcul des am-bients. Le langage CLAIM est supporté par un Systèmes Multi-Plateforme d’Agents (SyMPA),compatible avec les spécifications du standard MASIF de l’OMG. Ce papier présente les prin-cipales caractéristiques du langage CLAIM, montre l’expressivité de notre langage et traite lacomplétude de la mobilité.

Mots-clefs : systèmes multi-agents, services Web, interopérabilité
Résumé : Dans ce papier, nous présentons un cadre conceptuel et architectural pour l’interopérabilitédes systèmes multi-agents (SMA) hétérogènes. Notre approche est fondée sur les services Web,qui permettent à des applications d’exposer leurs fonctionnalités au travers d’interfaces stan-dardisées. Ils favorisent ainsi une architecture orientée services, intégrant des Systèmes hétéro-gènes complexes, fortement distribués et pouvant coopérer sans recourir à une intégration spé-cifique et coûteuse. Dans notre modèle, les agents publient leurs capacités en tant que servicesweb qui peuvent être utilisés par d’autres agents et ce indépendamment des caractéristiquesconceptuelles (architecture, modèle d’interaction, etc.) et techniques (plate-forme, langage deprogrammation, etc.) de ces agents. L’architecture proposée ainsi que les concepts introduitsont été testés et validés en utilisant le langage CLAIM et la plate-forme SyMPA.