MODULECO © 

page suivante  


english version

Voir une présentation de Moduleco

par Antoine Beugnard et Denis Phan

*

2-6 juillet 2001à Brest :
Ecole d'été de chercheurs sur la programmation de MODULECO  :
Formation à la programmation java
et à la simulation multi-agent sur MODULECO.

plus d'informations sur l'Ecole d'été  .

*

Recrutement de développeurs java stagiaires et de CDD

Merci de m'adresser un CV motivé : Denis.Phan@enst-bretagne.fr


 

Voir une présentation de Moduleco

par Antoine Beugnard et Denis Phan

*

Sur Moduleco :

D'ici fin 2001 les sources documentées de MODULECO seront proposées au téléchargement sous Licence GPL sur le serveur "Logiciel Libre" de l'ENST de Bretagne

L'architecture de MODULECO permet 4 niveaux d'interventions :

1°) Utilisateur ne développant pas d'application

2°) programmeur d'application niveau 1

 Le programmeur d'application niveau 1 sur MODULECO peut construire une variante d'un modèle existant en changeant des règles de décisions compatible avec l'environnement (type de structure existantes en voisinage, activation, dynamique des réseaux, type de données) dans la mesure ou ce modèle est compatible avec l'architecture du modèle informatique de MODULECO. Des connaissances en algorithmique sont nécessaires, ainsi que des connaissances de base en java. L'identification de ce qui est faisable ou pas à ce niveau nécessite une connaissance minimale de la programmation objet pour bien comprendre les principes de l'architecture de MODULECO

Une formation de programmeurs d'application MODULECO est proposée à Brest dans le cadre d'une Ecole d'été de chercheurs du 2-6 juillet 2001à Brest : Formation à la programmation java et à la simulation multi-agent sur MODULECO .

3°) programmeur d'application de niveau 2

 Le programmeur d'application niveau 2 peut programmer un modèle qui suppose des modifications de marginales de l'environnement structurel (type de structure existantes en voisinage, activation, dynamique des réseaux, type de données...) mais ne remet pas en cause l'architecture de MODULECO. Il peut également programmer des modèles qui mettent en oeuvre des services non disponibles dans cette architecture, par exemple par la mise en place de nouvelles classes ou des surcharges de méthodes au niveau des applications. Le modèle de ségrégation de Shelling, le modèle de réseaux sociaux avec apprentissage ou le modèle de Bak représentent de telles variantes.  Ce niveau d'intervention suppose une bonne maîtrise de la programmation objet en Java. Les innovations introduites par les programmeur d'application de niveau 2 peuvent ensuite être généralisées et intégrées dans le coeur de MODULECO par des programmeurs MODULECO.

3°) programmeur Moduleco

Le programmeur moduleco intervient dans le coeur du modèle ou des interfaces graphiques aux niveaux les plus abstraits de l'architecture. Seuls des programmeurs ou des concepteurs d'application expérimentés, ou des stagiaires informaticiens dirigés par un maître de stage devraient intervenir à ce niveau.

Télécharger MODULECO (non disponible avant juin 2001)


Denis.Phan@enst-bretagne.fr ;   Antoine Beugnard@enst-bretagne.fr