logo inria

Actualités
L'INRIA
Recherche scientifique
Valorisation et Transfert
Publications et Documentation
Travailler et se former à l'INRIA

English version Annuaire Plan du site
 Recherche avancée et aide

Information de meme niveau :

| Équipes de recherche | Actions coopératives | Collaborations scientifiques internationales | Des nouvelles des chercheurs |

-----------------------
MOSCOVA : Mobilité, sécurité, concurrence, vérification et analyse (équipe-projet)
-----------------------

illustration projet En savoir plus sur l’équipe-projet :
Site de l’équipe-projet
Rapport d'activité
La médiathèque
Rapports de recherche
Thèses

Thème : Com
Systèmes communicants

Centre de recherche Paris - Rocquencourt


Cette équipe de recherche fait suite à l'équipe de recherche PARA

Présentation de l’équipe-projet

L'équipe-projet MOSCOVA développe deux axes de recherche sur les programmes concurrents : l'étude de langages pour les programmes distribués et mobiles, et l'analyse et la vérification de programmes multitâches. L'équipe-projet développe un système et un langage pour la réalisation d'applications distribuées et mobiles.

Axes de recherche

  • L'intégration fine de la concurrence à la programmation fonctionnelle, préservant le typage statique, le filtrage et la modularité.
  • Le contrôle des interactions par la portée statique des noms, réalisable par des méthodes cryptographiques classiques.
  • Une localisation hiérarchique des segments de programme, à la fois transparente pour l'application et contrôlable dynamiquement.
  • Des mécanismes permettant une gestion transparente des pannes.
Ces travaux sont fondés sur le join-calcul, une théorie de la concurrence adaptée aux systèmes répartis. L'équipe-projet poursuit plus généralement l'étude de la sémantique et de l'implantation des langages fonctionnels. Le coeur des activités de vérification de programmes concurrents est le développement d'outils d'analyse statique pouvant traiter automatiquement des codes de taille industrielle, localiser les zones d'interférence entre tâches concurrentes et détecter les risques de dépassement de borne ou de domaine de valeurs entières ou flottantes. Ces outils sont fondés sur la théorie de l'interprétation abstraite des programmes.

Relations internationales et industrielles

  • Une implémentation prototype du http://join.inria.fr est distribuée électroniquement.
  • Dans le cadre d'appel d'offre de l'agence spaciale européenne, MOSCOVA collabore avec la société danoise Terma A/S pour une étude sur une méthodologie pour la robustesse des logiciels spatiaux.
  • MOSCOVA participe au projet Esprit PEPITO Peer to Peer, Implementation and Theory), sur les applications distribuées symétriques. Ce projet regroupe des équipes de KTH (Seif Haridi, coordinateur), Cambridge (Peter Sewell), EPFL (Martin Odersky), SICS (Per Brand), UCL (Peter van Roy).
  • Plusieurs membres de Moscova sont responsables de cours à l'Ecole Polytechnique.

Responsable scientifique

Jean-Jacques LEVY     [page personnelle]
+33 1 39 63 56 89
Jean-Jacques.Levy@inria.fr
Secrétariat : +33 1 39 63 57 19

--------------------------------
| début de la page    | page d'accueil du site
© INRIA - mise à jour: 19/07/2007 - webmaster@inria.fr