International audienceComputer arithmetic has applied formal methods and formal proofs for years. As the systems may be critical and as the properties may be complex to prove (many sub-cases, error-prone computations), a formal guarantee of correctness is a wish that can now be fulfilled. This talk will present a chain of tools to formally verify numerical programs. The idea is to precisely specify what the program requires and ensures. Then, using deductive verification, the tools produce proof obligation that may be proved either automatically or interac-tively in order to guarantee the correctness of the specifications. Many examples of programs from the literature will be specified and formally verified
Formal verification involves the use of logical and computational methods to establish claims that a...
Scientific computing is often associated with numerical computation. Yet in many scientific discipli...
Mathematical predictive analysis the behaviour of circuits and computer programs is a core problem i...
International audienceComputer arithmetic has applied formal methods and formal proofs for years. As...
International audienceNumerical programs may require a high level of guarantee. This can be achieved...
This thesis is about the development and usage of deductive methods in two main areas: (i) the deduc...
In the following basic principles of algorithms computing guaranteed bounds are developed from a the...
This talk shall discuss the potential impact of formal methods, and in particular, of interactive th...
Formal verification of complex algorithms is challenging. Verifying their implementations goes beyo...
International audienceThis invited paper presents two tools developed by the authors. Their purpose ...
Formal verification of complex algorithms is challenging. Verifying their implementations goes beyon...
AbstractThe formal verification of mathematical texts is one of the most interesting applications fo...
textThe goal of formal verification is to use mathematical methods to prove that a computing system...
International audienceWe present an approach for proving behavioral properties of numerical programs...
International audienceFloating-point arithmetic is ubiquitous in modern computing, as it is the tool...
Formal verification involves the use of logical and computational methods to establish claims that a...
Scientific computing is often associated with numerical computation. Yet in many scientific discipli...
Mathematical predictive analysis the behaviour of circuits and computer programs is a core problem i...
International audienceComputer arithmetic has applied formal methods and formal proofs for years. As...
International audienceNumerical programs may require a high level of guarantee. This can be achieved...
This thesis is about the development and usage of deductive methods in two main areas: (i) the deduc...
In the following basic principles of algorithms computing guaranteed bounds are developed from a the...
This talk shall discuss the potential impact of formal methods, and in particular, of interactive th...
Formal verification of complex algorithms is challenging. Verifying their implementations goes beyo...
International audienceThis invited paper presents two tools developed by the authors. Their purpose ...
Formal verification of complex algorithms is challenging. Verifying their implementations goes beyon...
AbstractThe formal verification of mathematical texts is one of the most interesting applications fo...
textThe goal of formal verification is to use mathematical methods to prove that a computing system...
International audienceWe present an approach for proving behavioral properties of numerical programs...
International audienceFloating-point arithmetic is ubiquitous in modern computing, as it is the tool...
Formal verification involves the use of logical and computational methods to establish claims that a...
Scientific computing is often associated with numerical computation. Yet in many scientific discipli...
Mathematical predictive analysis the behaviour of circuits and computer programs is a core problem i...