Présentation

Le projet AVERILES est support� par le RNTL (R�seau National des Technologies Logiciels) de l'ANR (Agence Nationale de la Recherche).

Description du projet :

Le but de ce projet est de d�velopper des techniques avanc�es pour l'analyse et la v�rification de logiciels embarqu�s complexes. Le projet vise en particulier le traitement de programmes multi-t�ches avec allocation de m�moire dynamique et manipulation de pointeurs. Il s'agit de d�velopper une approche outill�e pour v�rifier :

  1. l'absence de d�fauts intrins�ques dans la manipulation de la m�moire ;
  2. des propri�t�s sur la structure de la m�moire pour de genre de logiciels embarqu�s complexes.
Des exemples de tels programmes sont ceux utilis�s par EDF dans des syst�mes d'aide � l'exploitation de production d��nergie.

Objectifs du projet

Ce projet comprend plusieurs volets :
  1. D�finition de mod�les ad�quates pour les programmes analys�s
  2. Conception de nouvelles techniques algorithmiques pour la v�rification symbolique de tels mod�les
  3. D�veloppement de prototypes d'outils impl�mentant des algorithmes de v�rification
  4. Int�gration des outils dans une plate-forme commune

Rapport � mi-parcours et fournitures

Rapports finaux et fournitures

Outils

Dans le cadre du projet AVERILES, diff�rents outils permettant de v�rifier des programmes manipulant dynamiquement la m�moire ont �t� d�velopp�s. Voil� la liste des outils existants actuellement : Ces outils seront regroup�s au sein d'un outil servant � les interfacer.

De plus, une base de donn�es commune d'exemples de programmes � analyser est disponible ici.

Membres

Le projet RNTL AVERILES rassemble trois laboratoires fran�ais: le VERIMAG � Grenoble, le LSV � Cachan et le LIAFA � Paris. Participent �galement au projet EDF R&D et ALYOTECH. Dans le tableau qui suit, les noms en gras indiquent les responsables du projet.

VERIMAG LIAFA LSV EDF R & D ALYOTECH
Marius Bozga
Radu Iosif
Adam Rogalewicz
Polyvios Pratikakis
Ahmed Bouajjani
Constatin Enea
Peter Habermehl
Antoine Meyer
Ahmed Rezine
Mihaela Sighireanu
Rémi Brochenin
Stéphane Demri
Alain Finkel
Etienne Lozes
Arnaud Sangnier
Philippe Schnoebelen
Jules Villard
Sébastien Labbé
N Thuy
Fabien Levacher

Réunions

Réunions pleinières

Réunions techniques

Contacts