Vérification automatique de programmes Catala
FR |
EN
Auteur / Autrice : | Pierre Goutagny |
Direction : | Patrick Baillot |
Type : | Projet de thèse |
Discipline(s) : | Informatique et applications |
Date : | Inscription en doctorat le 01/09/2024 |
Etablissement(s) : | Université de Lille (2022-....) |
Ecole(s) doctorale(s) : | MADIS Mathématiques, sciences du numérique et de leurs interactions |
Partenaire(s) de recherche : | Laboratoire : INRIA - Institut national de recherche en informatique et en automatique Lille Nord Europe |
Equipe de recherche : INRIA-CRIStAL |
Mots clés
FR |
EN
Résumé
FR |
EN
Catala est un nouveau langage de programmation, conçu pour être compréhensible par les juristes et suivre la structure des textes législatifs afin de transformer la loi en code. Nous proposons d'explorer la vérification automatique de programmes Catala, afin d'obtenir des outils prouvant formellement que les lois fiscales et sociales satisfont des propriétés de sûreté et de correction, générant des contre-exemples concrets le cas échéant. L'objectif de cette thèse est de développer de nouvelles techniques d'analyse automatique pour des programmes écrits en Catala, qui seront combinées avec des méthodes existantes afin d'intégrer une plateforme d'analyse formelle dans le développement de logiciels d'informatique juridique.