Code réparti tolérant aux pannes pour systèmes embarqués |
---|
English home page | Description détaillée | Participants | Comptes-rendu | Résultats |
La programmation synchrone permet de programmer les systèmes embarqués en offrant plusieurs avantages clés : prise en compte des contraintes temporelles, vérification formelle, programmation élégante et sûre grâce à l'hypothèse de synchronisme. Les techniques modernes de répartition permettent ensuite de produire automatiquement du code réparti. Mais la tolérance aux pannes du programme réparti final n'est pas assurée.
Pour l'aspect programmation synchrone de systèmes embarqués, nous utiliserons l'environnement Orccad (Open Robot Controller CAD) développé conjointement par les projets Icare à Sophia-Antipolis, Bip à Montbonnot et le Service des Moyens Robotiques de Montbonnot. La répartition automatique sera réalisée à l'aide de l'environnement SynDEx (Synchronized Distributed Executive), développé par le projet Sosso à Rocquencourt. Le code objet sera exécuté sous VxWorks.
Les domaines d'application privilégiés sont la robotique sous-marine et les véhicules semi-autonomes. Le projet de recherche comporte les quatre axes suivants :
Projet Bip : Alain Girault (04 76 61 53 51), Daniel Simon (04 76 61 53 28), Eric Rutten (04 76 61 54 02) et Catalin Dima.
Projet Sosso : Yves Sorel (01 39 63 52 60) et Christophe Lavarenne (01 39 63 55 80).