- Présentation
- Publications HAL
- Rapports d'activité
Equipe de recherche MOSCOVA
Mobilité, sécurité, concurrence, vérification et analyse
- Responsable : Luc Maranget
- Type : Équipe-projet
- Centre(s) de recherche : Paris - Rocquencourt
- Domaine : Algorithmique, programmation, logiciels et architectures
- Thème : Programmation, vérification et preuves
Présentation de l'équipe
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.
Relations industrielles et internationales
- 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.
Mots-clés : Parallélisme Programmation répartie Agents mobiles Tolérance aux fautes Langage fonctionnel Ramasse-miettes Concurrence Analyse statique Interprétation abstraite
Equipes de recherche du même thème :
- ABSTRACTION - Interprétation abstraite et analyse statique
- ATEAMS - Analyse et Transformation a base des composition fideles des outils
- CARTE - Théorie des calculs adverses, et sécurité
- CASSIS - Combinaison d'approches pour la sécurité des systèmes infinis
- CELTIQUE - Certification de logiciel par analyse sémantique
- COMETE - Concurrence, Mobilité et Transactions
- CONTRAINTES - Programmation par contraintes
- DEDUCTEAM - Deduction modulo, interopérabilité et démonstration automatique
- FORMES - Méthodes Formelles pour les Systèmes Embarqués
- GALLIUM - Langages de programmation, types, compilation et preuves
- MARELLE - Mathématiques, Raisonnement et Logiciel
- MEXICO - Modeling and Exploitation of Interaction and Concurrency
- PAREO - Ilôts formels: fondements et applications
- PARSIFAL - Recherche de preuve et raisonnement sur des spécifications logiques
- PI.R2 - Conception, étude et implémentation de langages pour les preuves et les programmes
- PROSECCO - Programming securely with cryptography
- SECSI - Sécurité des systèmes d'information
- TASC - Theory, Algorithms and Systems for Constraints
- TOCCATA - Certified Programs, Certified Tools, Certified Floating-Point Computations
- TYPICAL - Types, logique et calcul
- VERIDIS - Modeling and Verification of Distributed Algorithms and Systems
Contact
Responsable de l'équipe
Luc Maranget
Tél: +33 1 39 63 56 89
Secrétariat
Tél: +33 1 39 63 57 19
En savoir plus
Généalogie
Cette équipe fait suite à
Rechercher une équipe
Par centre de recherche Inria
Inria
Inria.fr
Inria Channel

Voir aussi