We aim at proving automatically the correctness of numerical behavior of a program by inferring invariants on numerical variables. More precisely, we over-approximate in a sound manner the set of reached values. We use Abstract Interpretation-based Static Analysis as a generic framework to de ne and ap- proximate the semantics of a program in a uni ed manner. The semantics that describe the real behavior of the program (concrete semantics) is in general unde- cidable. Abstract interpretation o ers a way to abstract this concrete semantics to obtain a decidable semantics involving machine-expressible objects. We in- troduce a new affine forms-based abstract domain, called constrained affine sets, which extends and generalizes an already exis...
This thesis takes place in automatic verification of numerical properties, mainly for embeded softwa...
Nous présentons un cadre général d analyse statique pour raisonner sur les propriétés des programmes...
This thesis deals with several quantitative aspects of program analysis. In particular, we consider ...
We aim at proving automatically the correctness of numerical behavior of a program by inferring inva...
Dans le domaine de la vérification formelle de logiciels, il est impératif d'identifier les limites ...
L'analyse statique de programme a pour but de prouver automatiquement qu'un programme vérifie certai...
Constraint Programming aims at solving hard combinatorial problems, with a computation time increasi...
Static analysis aims to verify that programs behave correctly i.e. satisfy safety properties. Howeve...
L’objectif général de cette thèse est le développement de méthodes mathématiques correctes et effica...
Static program analysis aims at automatically determining whether a program satisfies some particula...
Si la production de logiciel fiable est depuis longtemps la préoccupation d'ingénieurs, elle devient...
Software operating critical systems (aircraft, nuclear power plants) should not fail — whereas most ...
AbstractStatic analysis of a computer program by abstract interpretation helps prove behavioural pro...
L’analyse statique de programmes est un domaine crucial en compilation, en optimisation, et en vali...
Assurer le passage à l’échelle des analyseurs statiques définis par interprétation abstraite pose de...
This thesis takes place in automatic verification of numerical properties, mainly for embeded softwa...
Nous présentons un cadre général d analyse statique pour raisonner sur les propriétés des programmes...
This thesis deals with several quantitative aspects of program analysis. In particular, we consider ...
We aim at proving automatically the correctness of numerical behavior of a program by inferring inva...
Dans le domaine de la vérification formelle de logiciels, il est impératif d'identifier les limites ...
L'analyse statique de programme a pour but de prouver automatiquement qu'un programme vérifie certai...
Constraint Programming aims at solving hard combinatorial problems, with a computation time increasi...
Static analysis aims to verify that programs behave correctly i.e. satisfy safety properties. Howeve...
L’objectif général de cette thèse est le développement de méthodes mathématiques correctes et effica...
Static program analysis aims at automatically determining whether a program satisfies some particula...
Si la production de logiciel fiable est depuis longtemps la préoccupation d'ingénieurs, elle devient...
Software operating critical systems (aircraft, nuclear power plants) should not fail — whereas most ...
AbstractStatic analysis of a computer program by abstract interpretation helps prove behavioural pro...
L’analyse statique de programmes est un domaine crucial en compilation, en optimisation, et en vali...
Assurer le passage à l’échelle des analyseurs statiques définis par interprétation abstraite pose de...
This thesis takes place in automatic verification of numerical properties, mainly for embeded softwa...
Nous présentons un cadre général d analyse statique pour raisonner sur les propriétés des programmes...
This thesis deals with several quantitative aspects of program analysis. In particular, we consider ...