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

Augmenter les outils de raisonnement sur le langage B par des techniques SAT et SMT – BLaSST

Résumé de soumission

Le projet BLaSST vise à établir un pont entre des techniques combinatoires et symboliques en déduction automatique en vue de résoudre des obligations de preuves issues de modèles B. Les travaux contribuent à avancer l'état de l'art en déduction automatique, notamment les techniques SAT et SMT, et à rendre ces techniques plus largement disponibles pour la vérification de logiciels. Plus concrètement, des encodages, d'optimisations des techniques de résolution ainsi que la construction de modèles et la suggestion de lemmes seront considérés. En recombinant ces avancées, l'impact scientifique attendu est (i) un taux d'automatisation élevé grâce à des techniques de raisonnement en logique de l'ordre supérieur ainsi qu'à des techniques d'instanciation énumérative pour des domaines finis et (ii) des retours utiles en cas de conditions de vérification qui ne peuvent être démontrées correctes. L'efficacité des méthodes issues du projet sera quantifiée en les appliquant à des collections de problèmes fournies par le partenaire industriel. L'impact dans l'industrie sera une productivité accrue des ingénieurs de vérification. Les collections de problèmes et les outils de résolution seront mis à disposition publiquement, avec des licences open-source permissives.

Coordination du projet

Stephan Merz (Centre de Recherche Inria Nancy - Grand Est)

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

UMR 8188 CRIL - Centre de Recherche en Informatique de Lens
Inria Nancy Grand Est Centre de Recherche Inria Nancy - Grand Est
CLEARSY CLEARSY
ULiège Université de Liège / Institut Montefiore

Aide de l'ANR 479 585 euros
Début et durée du projet scientifique : février 2022 - 48 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