AbstractAt the highest level of formal certification, the current research trend consists in providing evaluators with a formal checkable proof produced by automatic verification tools. The aim is to reduce the certification process to verifying the provided proof using a proof-checker. However, to date, no certified proof-checker has emerged. In addition, checkable proofs do not eliminate the need to validate the formalization of the verification problem. In this paper we consider the point of view of evaluators. We elaborate criteria that must be fulfilled by a formal proof in order to convince skeptical evaluators. Then, we present a methodology based on this notion of convincing proofs that requires simple formalizations to reach the le...
A central issue in program verification is the generation of verification conditions (VCs): proof ob...
We present an approach for automatically generating provably correct abstractions from C source code...
Abstract. In my view, the “verification problem ” is the theorem proving problem, restricted to a co...
Unlike testing, formal verification can not only prove the presence of errors, but their absence as ...
Proof-carrying code (PCC) provides a 'gold standard' for establishing formal and objective confidenc...
A language-agnostic program verifier takes three inputs: a program, its formal specification, and th...
Automatic program verification is a computationally intense task. When a verifier declares a program...
Formal verification of complex algorithms is challenging. Verifying their implementations goes beyo...
Abstract: Proof-carrying code approaches aim at the safe execution of untrusted code by having the c...
Formal verification of complex algorithms is challenging. Verifying their implementations goes beyon...
Formal verification is an approach of using mathematically precise representations and algorithms to...
Most software systems are described in high-level model or programming languages. Their runtime beha...
We describe a system for the automated certification of safety properties of NASA software. The syst...
International audienceA problem hindering the adoption of formal methods in the industry is how to i...
Abstract. In this paper, we present our approach on testing a particular veri-fication system that i...
A central issue in program verification is the generation of verification conditions (VCs): proof ob...
We present an approach for automatically generating provably correct abstractions from C source code...
Abstract. In my view, the “verification problem ” is the theorem proving problem, restricted to a co...
Unlike testing, formal verification can not only prove the presence of errors, but their absence as ...
Proof-carrying code (PCC) provides a 'gold standard' for establishing formal and objective confidenc...
A language-agnostic program verifier takes three inputs: a program, its formal specification, and th...
Automatic program verification is a computationally intense task. When a verifier declares a program...
Formal verification of complex algorithms is challenging. Verifying their implementations goes beyo...
Abstract: Proof-carrying code approaches aim at the safe execution of untrusted code by having the c...
Formal verification of complex algorithms is challenging. Verifying their implementations goes beyon...
Formal verification is an approach of using mathematically precise representations and algorithms to...
Most software systems are described in high-level model or programming languages. Their runtime beha...
We describe a system for the automated certification of safety properties of NASA software. The syst...
International audienceA problem hindering the adoption of formal methods in the industry is how to i...
Abstract. In this paper, we present our approach on testing a particular veri-fication system that i...
A central issue in program verification is the generation of verification conditions (VCs): proof ob...
We present an approach for automatically generating provably correct abstractions from C source code...
Abstract. In my view, the “verification problem ” is the theorem proving problem, restricted to a co...