ipmg  
Projet MAAM : Molecule = Atome | Atome + Molecule









Architecture Logicielle

 

L'objectif

L'objectif de l'étude menée autour des l'architectures pour les robots MAAM est de construire une architecture hybride de robotique mais en utlisant les dernières approches sur la reflexion dans les langages de programmation. La réflexion est la capacité pour un programme à manipuler comme données quelque chose représentant l’état de ce programme durant son exécution.
Il y a deux aspects dans cette manipulation : l’introspection et l’intercession:
 - l’introspection est la capacité pour un programme d’observer
et donc de raisonner sur son propre état
 - l’intercession est la capacité pour ce programme de modifier son
propre état d’exécution ou d’altérer son interprétation ou sa signification.
 

En noyau ARM (Asynchronous Reflexive Model) est un noyau qui implemente ces principes en utilisant l'envoie de message assynchrine comme suport de communication entres les différentes entités.

2002. S.Denier , Projet MAAM - les atomes robotiques. Réalisation d'un modèle réflexif
asynchrone sous J2EE et extensions
2003. S.Denier , Architecture hybride délibérative/réactive sous modèle réexif pour robots moléculaires
2003. Jacques Malenfant & all , ARM : un modèle réflexif asynchrone pour les objets répartis et réactifs
2004. Jacques Malenfant & all , Architecture réflexive pour le contrôle de robots modulaires