CE25 - Sciences et génie du logiciel - Réseaux de communication multi-usages, infrastructures de hautes performances

Modèles mémoires collaboratifs pour la vérification formelle – CoMeMoV

Résumé de soumission

Frama-C a été utilisé avec succès pour la vérification déductive dans de nombreuses études de cas. De récentes applications conduites à Thales Research & Technology ont montré le besoin d'améliorations importantes afin de permettre de vérifier efficacement et de manière correcte des logiciels industriels de plus de 10000 lignes de code mêlant des structures de données complexes, de l'allocation dynamique de mémoire, et des constructions de bas-niveau telles que des champs de bits. Le greffon WP de Frama-C fournit une combinaison de différents modèles mémoire qui collaborent grâce à une partition simple mais pertinente de la mémoire en différentes régions. Sur des programmes de complexité modérée, cette approche a montré sa maturité dans la vérification de programme critiques embarqués industriels. Toutefois, plusieurs problèmes théoriques et pratiques restent à résoudre. L'objectif de CoMeMov est de les surmonter pour passer à l’échelle sur des programmes de grande complexité.

Coordination du projet

Frederic LOULERGUE (Université Orléans)

L'auteur de ce résumé est le coordinateur du projet, qui est responsable du contenu de ce résumé. L'ANR décline par conséquent toute responsabilité quant à son contenu.

Partenaire

CEA COMMISSARIAT A L' ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
TRT Thales Research & Technology
LIFO Université Orléans

Aide de l'ANR 513 850 euros
Début et durée du projet scientifique : décembre 2022 - 36 Mois

Liens utiles

Explorez notre base de projets financés

 

 

L’ANR met à disposition ses jeux de données sur les projets, cliquez ici pour en savoir plus.

Inscrivez-vous à notre newsletter
pour recevoir nos actualités
S'inscrire à notre newsletter