C. Maure

Son article :

Mots-clefs : acteur, agent, concurrence communication, connaissance, distribution, langage, parallélisme, répartition.
Résumé : : Plasmall est un langage de programmation par acteurs disponible sur plusieurs architectures multi-processeurs. Les acteurs sont des entités autonomes et concurrentes qui disposent d'une puissance de calcul propre et pour lesquels la structure de contrôle est la transmission asynchrone de message. La programmation par acteurs repose sur la distribution du contrôle et la répartition des connaissances. Au moyen de plusieurs exemples, nous mettons en évidence l'adéquation des acteurs pour modéliser de façon naturelle les systèmes distribués et en particulier les systèmes multi-agents. L'accent est mis notamment sur la représentation et la manipulation des connaissances ainsi que sur l'implémentation de différents protocoles de communication entre acteurs. De plus, nous montrons que le changement de comportement et la création dynamique d'acteur permettent d'implémenter une forme d'apprentissage et de réaliser simplement la reconfiguration d'un système en cours d'exécution.