Direction des Relations Européennes et Internationales (DREI)
Compte rendu 2006
EQUIPE ASSOCIEE |
OSCAR |
sélectionnée en
|
2004 |
(Supprimer les cases inutiles ci-dessus)
Projet INRIA : OASIS |
Organisme étranger partenaire : Equipe
POLATE - DCC - U Chile |
Unité de recherche INRIA : Sophia Antipolis Thème INRIA : Com A |
Pays : Chili |
Coordinateur
français
|
Coordinateur
étranger
|
|
Nom, prénom | Eric Madelaine |
Jose Piquer |
Grade/statut | CR1 | Associate Professor |
Organisme d'appartenance (précisez le département et/ou le laboratoire) |
INRIA | DCC Université du Chili |
Adresse postale | 2004 route des Lucioles |
Blanco Encalada 2120 - Santiago |
URL | http://www.inria.fr/oasis/Eric.Madelaine | http://www.dcc.uchile.cl/~jpiquer/index.en.html |
Téléphone | 04 92 38 78 07 |
+56 (2) 689 2736 |
Télécopie | 04 92 38 76 44 |
+56 (2) 689 5531 |
Courriel | eric.madelaine@sophia.inria.fr | jpiquer@dcc.uchile.cl |
Mots-clés : OSCAR : Objets et
Sémantique, Concurrence, Aspects et Réflexion |
Thématique
de la collaboration (environ 10 lignes)
: Cette collaboration INRIA-CONICYT a démarré en 2002 par la visite de Tomas Barros (février-avril 2002) et José Piquer et Eric Tanter (juin 2002) dans l'équipe OASIS. Le thème de cette collaboration (a l'époque appelée PROXIMOS - Programmation Répartie Objet, refleXion, Sémantique) était à l'origine d'étudier et d'intégrer des techniques et des logiciels à base de protocoles meta-objets. Cette collaboration a plus tard impliqué des membres de l'équipe OBASCO (IRISA a Nantes) et s'est élargie a de nouveaux sujets, toujours liés a la distribution, comme la concurrence ou l'équilibrage de charges, ou encore la gestion distribuée de la mémoire. L'objectif principal de l'Equipe Associée OSCAR est de rassembler au sein d'un même groupe les savoirs des différents participants en matière de protocoles de métaobjets - MOP - (Tanter/Caromel) programmation concurrente (Mateu/Caromel/Tanter) et distribuée transparente (Caromel/Piquer/Lama/Bustos), et de vérification de systèmes distribués (Attali/Madelaine/Barros). Toutes ces compétences sont au service d'un seul et unique objectif en droite ligne avec le troisieme défi défini dans le plan stratégique de l'INRIA: garantir la fiabilité et la sécurité des systemes a logiciel prépondérant. Les systemes auxquels nous nous interessons sont répartis (clusters, Grid); (donc avec un impact fort sur le premier défi: concevoir et maitriser les futures infrastructures des réseaux et des services de communication). Plus précisément, le projet comprend 5 axes spécifiques :
|
Eventuelles remarques et/ou changements survenus (indiquez ici, le cas échéant, les éléments des années antérieures qui vous semblent importants ):
|
(uniquement pour les équipes
en fin de 3e année - environ 1 page) |
Au cours des trois années de vie de l'équipe
associée Oscar, nos collaborations ont évolué,
suivant les avancées et les points forts de nos recherches.
Dans le domaine des modèles de la concurrence, le modèle
SOM (Sequential Object Monitors) a donné naissance
à son extension parallèle POM, qui a fait l'objet de
plusieurs implantations de prototypes, et récemment d'une
soumission d'un article de journal. Une de ces implantations est
réalisée sur la plateforme Reflex, support de travaux
variés sur les relations entre réflexivité,
programmation par aspects, et distribution. Reflex a fait l'objet d'une
implantation distribuée et parallèle, qui servi de
support a des expériences pour la programmation des grilles de
calcul, et pour l'équilibrage de charge.
Dans le domaine des spécifications comportementales et de la
vérification, nous avions commencé par jeter les bases
d'une méthode pour la génération de modèles
comportementaux d'objets distribués, puis de composants
distribués. Nous nous intéressons plus récemment
aux formalismes intégrant spécification architecturale et
comportementale; ceci nous permet à la fois de proposer des
méthodes de vérification automatiques des
propriétés de ces spécifications (model-checking),
de comparaison spécification / implémentation
(après analyse statique du code), ou de génération
partielle de code. En parallèle, nous avons
réalisé un certain nombre d'outils de
génération de modèles, et les avons
connecté avec des outils de vérification puissants, au
sein de la plateforme d'ananlyse Vercors.
Concrètement, la vie de l'équipe a été
rythmée par deux workshops spécifiques (à
Santiago), et une réunion intermédiaire à Sophia
au sein de la semaine Grid@works (avec une conférence CoreGrid
et les plugtests ProActive). De nombreuses visites ont
été réalisées de part et d'autre,
totalisant 24 semaines pour 12 visites de chercheurs
sénior, et 86 mois pour 19 jeunes (doctorants et stagiaires).
Trois articles de journaux ou chapitres de livres ainsi que 10 articles
dans des conférences ou workshop internationaux avec
comités de programmes, ont été
rédigés en commun par les membres d'au moins 2 des 3
équipes.
Ces relations ont eu des conséquences sur la mobilité des chercheurs impliqués, puisqu'aujourd'hui Eric Tanter est professeur à l'Université du Chili, et que Tomas Barros, après avoir effectué sa thèse au sein de l'équipe Oasis, est professeur à l'Université Diego Portales à Santiago, et a pu engager cette université dans nos collaborations.
La collaboration entre les équipes Oasis et Polate s'est aussi développée dans le réseau d'excellence CoreGrid, autour des thèmes des modèles et des middleware pour la grille, des formalismes de spécification, des méthodes et plateformes de vérification. Plus récemment Oasis, Polate et l'université Diego Portales sont partenaires du projet Stic-Amsud Reseco, avec les universités de Cordoba en Argentine, et de Montevideo en Uruguay, sur les thèmes touchant à la sureté et la sécurité des composants distribués.
Enfin une équipe associée est envisagée entre les équipes Obasco (INRIA/Ecole des Mines de Nantes) et Polate (Université du Chili), en prolongement des sujets étudiés dans Oscar sur langages et modèles de la concurrence, programmation par aspects, etc.
Description de l'activité scientifique de l'équipe associée et des résultats obtenus : publications, communications, organisation de colloques, formation, soutenance de thèse, valorisation économique, sociale, industrielle, dépôt de brevets ... (1 à 2 pages)
Un des résultats récent de notre collaboration est l'acceptation et le démarrage du projet Reseco, dans le cadre du programme de collaboration France Amérique du Sud Stic-Amsud. Ce projet reprend et étend les thèmes de spécification et vérification des applications distribuées de l'équipe Oscar, en y intégrant les axes de sécurité d'une part, de preuves portées par le code (proof carrying code) d'autre part. Les partenaires en sont l'INRIA Sophia-Antipoils (equipes Everest et Oasis), l'université de Cordoba (Argentine), l'université de Montevideo (Uruguay), et les université du Chili et Diego Portales (Chili)
<>Nous reprenons ici chacun des axes scientifiques selon les 4 axes cités l'an dernier, et les résultats obtenus, en explicitant les collaborations qui sont apparues.
1.
Dépenses EA (effectuées sur les crédits de
l'équipe associée)
|
||
Budget EA alloué
|
Montant dépensé
|
|
Accueil | 0 |
|
Missions (estimation pessimiste -> dec06) | 7102 | |
Complements de bourse (J. Bustos) |
4609 |
4609 |
Total
|
(a) 11000 |
(b) 11711 |
Taux d'utilisation des crédits EA
alloués (b/a %)
(estimation) |
106 % |
2.
Dépenses externes (soutenues par des financements hors EA)
|
|||
Budget alloué
|
Montant dépensé
|
||
Nom de l'organisme 1 (*):
INRIA OASIS |
|||
Stage M. Rivera (Conicyt-INRIA) |
0 |
1091 | |
Complement de bourse M. Leyton
(CoreGrid) |
0 |
9306 |
|
Complement de bourse A. Cansado |
0 |
9306 |
|
Complement de stage S. Ahumada
(Conicyt 2006) |
0 |
750 |
|
Missions (ACI Fiacre, CoreGrid, ETSI, etc) | 10185 |
||
Visite T. Barros (1 mois) |
788 |
||
Total
|
31426 | 31426 | |
Nom de l'organisme 2 (*):
CONICYT |
|||
Stage M. Rivera (Conicyt-INRIA) |
0 |
1091 | |
Complement de bourse M. Leyton
(CoreGrid) |
0 |
9306 |
|
Complement de bourse A. Cansado |
0 |
9306 |
|
Complement de stage S. Ahumada
(Conicyt 2006) |
0 |
750 |
|
Total
|
20453 | 20453 | |
Nom de l'organisme 3 (*):
Reseco (Stic-Amsud) |
|||
Missions |
0 |
2500 | |
Total
|
2500 | 2500 |
Total des financements externes |
alloués : (c) 54379 |
dépensés : 54379 |
(*) Ajouter ou supprimer des lignes au tableau ci-dessus de façon à faire figurer tous les organismes ayant contribué au financement de l'équipe associée
Total des financements EA et externes |
alloués : (d) 65379 |
dépensés : 66090 |
Taux de co-financement (c /d %) |
83 %
|
1. Seniors
Nom
|
statut (1)
|
provenance |
destination
|
objet (2)
|
durée (en semaines)
|
Coût (EA) |
Coût (externe)
|
Tomas Barros |
Assistant Professor |
Santiago | Sophia | Visite février/mars | 3 |
788 | 1007 |
José Piquer |
Professeur |
Santiago |
Sophia |
Visite novembre |
1 |
0 |
~ 1000 |
Ludovic Henrio |
Chargé de recherche |
Sophia |
Santiago |
Aout |
2 |
2602 |
Total des durées en semaines
|
6 semaines |
2. Juniors
Nom
|
statut (1)
|
provenance
|
destination |
objet (2)
|
durée (en mois)
|
Coût (EA)
|
Coût (externe)
|
Bustos Javier |
Doctorant | Santiago | Sophia | These | 3 | 4609 | ?? |
Antonio Cansado |
Doctorant | Santiago | Sophia | These | 12 | 0 | 18612 |
Mario Leyton |
Doctorant | Santiago | Sophia | These | 12 | 0 | 18612 |
Marcela Rivera |
Stagiaire |
Santiago |
Sophia |
Stage |
2 |
0 |
1050 |
Solange Ahumada |
Stagiaire |
Santiago |
Sophia |
Stage |
1 |
0 |
750 |
Total des durées en mois
|
30 mois |