CE25 - Infrastructures de communication hautes performances (réseau, calcul et stockage), Sciences et technologies logicielles 2018

Combiner types gradés et intersections pour l'analyse de ressources – CoGITARe

Résumé de soumission

Les systèmes de types permettent de vérifier des propriétés de sécurité sur de gros programmes. Ce projet entend étendre la méthodologie à un plus grand panel de propriétés actuellement inaccessible dans l'état de l'art; permettant, en particulier, l'analyse de propriétés quantitatives.

Nous développerons une méthode pour récupérer des information d'ordre extensionelles dans les types des programmes. De cette manière, il sera possible de faire toute l'analyse statique au niveau des types. Dans ce but, nous allons combiner deux systèmes de types (ré)émergent, à savoir les types gradés et les types intersections, avec des techniques extraites de l'interprétation abstraite telles que le widdenning.

Les types gradés consistent à ``grader'' les types par une information extensionelle extraite d'une structure du premier ordre; les types intersections permettent de contourner la non-compositionalité intrinsèque des analyses fines. Ces deux propriétés nous permettraient de dépasser les deux plus grandes barrière technologiques pour appliquer efficacement l'interprétation abstraite en programmation fonctionnelle.

Coordination du projet

Flavien Breuvart (Laboratoire d'Informatique de Paris-Nord)

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.

Partenariat

LIPN Laboratoire d'Informatique de Paris-Nord

Aide de l'ANR 204 032 euros
Début et durée du projet scientifique : septembre 2018 - 42 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