Programmé en UVF3B926, UVF3B402
Objectifs (obsolète):
- Donner une vue globale des approches des SMA (Systèmes Multi Agents) et de leurs applications en particulier pour les domaines complexes.
- Indiquer les domaines de recherche dans les SMA avec en particulier les thèmes liés aux interactions des agents et à des modes de coopération / collaboration évolués (négociation, association, coordination).
- aborder le thème du consensus dans le processus de décision distribuée
Volume horaire :
21h
Contenu détaillé :
Software agents
- classes des applications liées
- pourquoi l'agent ? et quelle est sa nature ?
- Liens des SMA avec l'IA et les systèmes distribués
- Typologie des agents : agents réactifs, hybrides...
Mise en oeuvre des agents
- avec Java et autre plateforme
- avec CORBA
Support pour la communication des agents
Applications des agents dans différents domaines :
- commerce électronique,
- assistants,
- jeux et services à la personne.
Le contexte des systèmes distribués :
- Pourquoi distribuer le contrôle et les données
- Coopération par communication
- Les paradigmes de programmation des applications distribuées
- Architecture logicielle
- Algorithmique distribuée et protocoles
Année 2006/2007
Dernière mise à jour le 10-MAR-06
Validation par le responsable de programme le
|