L’analyse statique de programmes est un domaine crucial en compilation, en optimisation, et en validation de logiciels. Les structures de données complexes (tableaux, listes, graphes...), omniprésentes dans les programmes, posent des problèmes difficiles, du fait qu’elles représentent des ensembles de données de taille importante ou inconnue, et que l’adressage des données dans ces ensembles est calculé (indexation, indirection). La plupart des travaux sur l’analyse des structures de données concernent la vérification de la correction des accès aux données (vérification que les indices d’un tableau sont dans les bornes, que les pointeurs ne sont pas nuls, “shape analysis”). L’analyse du contenu des structures de données est encore p...
Nous proposons une analyse statique de programmes à objets par interprétation abstraite. L'analyse d...
Assurer le passage à l’échelle des analyseurs statiques définis par interprétation abstraite pose de...
La théorie de la complexité´e s’intéresse à la gestion des ressources, temps ou espace, consommés pa...
Static analysis is key area in compilation, optimization and software validation. The complex data s...
Dans cette thèse, nous étudions l'analyse statique par interprétation abstraites de programmes manip...
Les analyses statiques ont pour but d’inférer des propriétés sémantiques de programmes. Nous disting...
Cette thèse présente un algorithme d'analyse statique pour des programmes parallèles. Il généralise ...
Les analyses statiques ont pour but de déterminer les propriétés des programmes au moment de la comp...
Si la production de logiciel fiable est depuis longtemps la préoccupation d'ingénieurs, elle devient...
Dans le domaine de la vérification formelle de logiciels, il est impératif d'identifier les limites ...
Array bound checking has been widely studied. However, there are very few convincing results about a...
L analyse comportementale traditionnelle opère en général au niveau de l implantation de comportemen...
La rapidité, la consommation énergétique et l'efficacité des systèmes logiciels et matériels sont de...
L'analyse statique de programme a pour but de prouver automatiquement qu'un programme vérifie certai...
La présence de bugs ou de dysfonctionnements dans les systèmes critiques peut avoirdes conséquences ...
Nous proposons une analyse statique de programmes à objets par interprétation abstraite. L'analyse d...
Assurer le passage à l’échelle des analyseurs statiques définis par interprétation abstraite pose de...
La théorie de la complexité´e s’intéresse à la gestion des ressources, temps ou espace, consommés pa...
Static analysis is key area in compilation, optimization and software validation. The complex data s...
Dans cette thèse, nous étudions l'analyse statique par interprétation abstraites de programmes manip...
Les analyses statiques ont pour but d’inférer des propriétés sémantiques de programmes. Nous disting...
Cette thèse présente un algorithme d'analyse statique pour des programmes parallèles. Il généralise ...
Les analyses statiques ont pour but de déterminer les propriétés des programmes au moment de la comp...
Si la production de logiciel fiable est depuis longtemps la préoccupation d'ingénieurs, elle devient...
Dans le domaine de la vérification formelle de logiciels, il est impératif d'identifier les limites ...
Array bound checking has been widely studied. However, there are very few convincing results about a...
L analyse comportementale traditionnelle opère en général au niveau de l implantation de comportemen...
La rapidité, la consommation énergétique et l'efficacité des systèmes logiciels et matériels sont de...
L'analyse statique de programme a pour but de prouver automatiquement qu'un programme vérifie certai...
La présence de bugs ou de dysfonctionnements dans les systèmes critiques peut avoirdes conséquences ...
Nous proposons une analyse statique de programmes à objets par interprétation abstraite. L'analyse d...
Assurer le passage à l’échelle des analyseurs statiques définis par interprétation abstraite pose de...
La théorie de la complexité´e s’intéresse à la gestion des ressources, temps ou espace, consommés pa...