International audienceThe automation of the deductive approach to program veri- fication crucially depends on the ability to efficiently infer and discharge program invariants. In an ideal world, user-provided invariants would be strengthened by incorporating the result of static analysers as untrusted annotations and discharged by automated theorem provers. However, the results of object-oriented analyses are heavily quantified and cannot be discharged, within reasonable time limits, by state-of-the-art auto- mated theorem provers. In the present work, we investigate an original approach for verifying automatically and efficiently the result of certain classes of object-oriented static analyses using off-the-shelf automated theorem provers...
Static program analysis is a core technology for both verifying and finding errors in programs but m...
A language-agnostic program verifier takes three inputs: a program, its formal specification, and th...
AbstractIn this paper we propose a modular framework for program analysis, where multiple program an...
International audienceThe automation of the deductive approach to program veri- fication crucially d...
This thesis is concerned with analysis of programs. Analysis of programs can be divided into two cam...
Abstract—Verifiers that can prove programs correct against their full functional specification requi...
Framing in the presence of data abstraction is a challenging and important problem in the verificati...
n this paper we push forward the idea of applying the abstract interpretation concepts to the proble...
Abstract. Framing in the presence of data abstraction is a challenging and important problem in the ...
Verifiers that can prove programs correct against their full functional specification require, for p...
This paper deals with program verification and more precisely with the question of how to provide ve...
The ultimate goal of program verification is not the theory behind the tools or the tools themselves...
Software are increasingly complex and are unavoidably subject toprogramming errors (a.k.a. bugs). Th...
A certified static analysis is an analysis whose semantic validity has been formally proved correct ...
We consider the problem of verification condition generation for Abadi and Leino’s program logic (AL...
Static program analysis is a core technology for both verifying and finding errors in programs but m...
A language-agnostic program verifier takes three inputs: a program, its formal specification, and th...
AbstractIn this paper we propose a modular framework for program analysis, where multiple program an...
International audienceThe automation of the deductive approach to program veri- fication crucially d...
This thesis is concerned with analysis of programs. Analysis of programs can be divided into two cam...
Abstract—Verifiers that can prove programs correct against their full functional specification requi...
Framing in the presence of data abstraction is a challenging and important problem in the verificati...
n this paper we push forward the idea of applying the abstract interpretation concepts to the proble...
Abstract. Framing in the presence of data abstraction is a challenging and important problem in the ...
Verifiers that can prove programs correct against their full functional specification require, for p...
This paper deals with program verification and more precisely with the question of how to provide ve...
The ultimate goal of program verification is not the theory behind the tools or the tools themselves...
Software are increasingly complex and are unavoidably subject toprogramming errors (a.k.a. bugs). Th...
A certified static analysis is an analysis whose semantic validity has been formally proved correct ...
We consider the problem of verification condition generation for Abadi and Leino’s program logic (AL...
Static program analysis is a core technology for both verifying and finding errors in programs but m...
A language-agnostic program verifier takes three inputs: a program, its formal specification, and th...
AbstractIn this paper we propose a modular framework for program analysis, where multiple program an...