Results 1  10
of
825
Formal Verification of FloatingPoint Programs
, 2007
"... This paper introduces a methodology to perform formal verification of floatingpoint C programs. It extends an existing tool for the verification of C programs, Caduceus, with new annotations specific to floatingpoint arithmetic. The Caduceus firstorder logic model for C programs is extended acc ..."
Abstract

Cited by 29 (7 self)
 Add to MetaCart
This paper introduces a methodology to perform formal verification of floatingpoint C programs. It extends an existing tool for the verification of C programs, Caduceus, with new annotations specific to floatingpoint arithmetic. The Caduceus firstorder logic model for C programs is ex
Verification of Floating Point Programs
, 2010
"... This copy of the thesis has been supplied on condition that anyone who consults it is understood to recognise that its copyright rests with its author and that no quotation from the thesis and no information derived from it may be published without proper acknowledgement. Aston University ..."
Abstract
 Add to MetaCart
This copy of the thesis has been supplied on condition that anyone who consults it is understood to recognise that its copyright rests with its author and that no quotation from the thesis and no information derived from it may be published without proper acknowledgement. Aston University
Behavioral Properties of FloatingPoint Programs ⋆
"... Abstract. We propose an expressive language to specify formally behavioral properties of programs involving floatingpoint computations. We present a deductive verification technique, which allows to prove formally that a given program meets its specifications, using either SMTclass automatic theor ..."
Abstract

Cited by 3 (3 self)
 Add to MetaCart
Abstract. We propose an expressive language to specify formally behavioral properties of programs involving floatingpoint computations. We present a deductive verification technique, which allows to prove formally that a given program meets its specifications, using either SMTclass automatic
Combining Coq and Gappa for Certifying FloatingPoint Programs
, 2009
"... Formal verification of numerical programs is notoriously difficult. On the one hand, there exist automatic tools specialized in floatingpoint arithmetic, such as Gappa, but they target very restrictive logics. On the other hand, there are interactive theorem provers based on the LCF approach, such ..."
Abstract

Cited by 18 (1 self)
 Add to MetaCart
Formal verification of numerical programs is notoriously difficult. On the one hand, there exist automatic tools specialized in floatingpoint arithmetic, such as Gappa, but they target very restrictive logics. On the other hand, there are interactive theorem provers based on the LCF approach
MultiProver Verification of FloatingPoint Programs ⋆
"... Abstract. In the context of deductive program verification, supporting floatingpoint computations is tricky. We propose an expressive language to formally specify behavioral properties of such programs. We give a firstorder axiomatization of floatingpoint operations which allows to reduce verifica ..."
Abstract

Cited by 28 (5 self)
 Add to MetaCart
Abstract. In the context of deductive program verification, supporting floatingpoint computations is tricky. We propose an expressive language to formally specify behavioral properties of such programs. We give a firstorder axiomatization of floatingpoint operations which allows to reduce
Verifying floatingpoint programs with constraint programming and
, 2013
"... abstract interpretation techniques ..."
Stochastic Optimization of FloatingPoint Programs with Tunable Precision
"... The aggressive optimization of floatingpoint computations is an important problem in highperformance computing. Unfortunately, floatingpoint instruction sets have complicated semantics that often force compilers to preserve programs as written. We present a method that treats floatingpoint opti ..."
Abstract

Cited by 5 (1 self)
 Add to MetaCart
The aggressive optimization of floatingpoint computations is an important problem in highperformance computing. Unfortunately, floatingpoint instruction sets have complicated semantics that often force compilers to preserve programs as written. We present a method that treats floatingpoint
Symbolic Execution for Checking the Accuracy of FloatingPoint Programs ∗
"... Programs with floatingpoint calculations tend to give rise to hardtopredict behavior. Such uncertainty cannot be ignored: floatingpoint errors can have catastrophic consequences, as it happened with the Patriot missile accident in 1991. The likelihood of such incidents can be decreased by using ..."
Abstract
 Add to MetaCart
Programs with floatingpoint calculations tend to give rise to hardtopredict behavior. Such uncertainty cannot be ignored: floatingpoint errors can have catastrophic consequences, as it happened with the Patriot missile accident in 1991. The likelihood of such incidents can be decreased
Formal Verification of FloatingPoint Programs Sylvie Boldo
"... This paper introduces a methodology to perform formal verification of floatingpoint C programs. It extends an existing tool for the verification of C programs, Caduceus, with new annotations specific to floatingpoint arithmetic. The Caduceus firstorder logic model for C programs is extended accor ..."
Abstract
 Add to MetaCart
This paper introduces a methodology to perform formal verification of floatingpoint C programs. It extends an existing tool for the verification of C programs, Caduceus, with new annotations specific to floatingpoint arithmetic. The Caduceus firstorder logic model for C programs is extended
A nonlocal method for robustness analysis of floating point programs
, 2012
"... Robustness is a standard correctness property which intuitively means that if the input to the program changes less than a fixed small amount then the output changes only slightly. This notion is useful in the analysis of rounding error for floating point programs because it helps to establish bound ..."
Abstract

Cited by 6 (2 self)
 Add to MetaCart
Robustness is a standard correctness property which intuitively means that if the input to the program changes less than a fixed small amount then the output changes only slightly. This notion is useful in the analysis of rounding error for floating point programs because it helps to establish
Results 1  10
of
825