Throughout academia and industry, formal verification techniques have become essential for asserting code correctness and identifying potential bugs. Despite the growth of this field, however, there exists relatively few verifiers that can reason about the floating-point type. Since many areas of study involve code that relies on the correctness of the floating-point type, the lack of verifiers which can reason about the floating-point type is a cause for concern.The project presented here seeks to introduce the floating-point data type to the Boogie language and implement support for evaluating floating-points using the Boogie and SMACK tools. The addition of the floating-point type to Boogie allows mathematical reasoning about the floatin...
The draft revision of the IEEE Standard for Floating-Point Arithmetic (IEEE P754) includes a definit...
International audienceIn the context of deductive program verification, supporting floatingpoint com...
Floating-point computations are quickly finding their way in the design of safety- and mission-criti...
This paper overviews the application of formal verification techniques to hardware ingeneral, and to...
honors thesisCollege of EngineeringComputingZvonimir RakamarieSoftware veri#12;cation, which aims to...
International audienceCurrent critical systems commonly use a lot of floating-point computations, an...
Methodology to systematically identify and isolate bugs in floating point implementation in highperf...
Abstract—Automated reasoning tools often provide little or no support to reason accurately and effic...
This paper presents an implementation of an extension of the ACSL specication language in the Frama-...
This development provides a formal model of IEEE-754 floating-point arithmetic. This formalization, ...
International audienceIn the context of deductive program verification, handling floating-point comp...
An effective approach to handling the theory of floating-point is to reduce it to the theory of bit-...
An effective approach to handling the theory of floating-point is to reduce it to the theory of bit-...
Floating-point arithmetic is considered an esotoric subject by many people. This is rather surprisin...
Floating-point arithmetic is considered an esotoric subject by many people. This is rather surprisin...
The draft revision of the IEEE Standard for Floating-Point Arithmetic (IEEE P754) includes a definit...
International audienceIn the context of deductive program verification, supporting floatingpoint com...
Floating-point computations are quickly finding their way in the design of safety- and mission-criti...
This paper overviews the application of formal verification techniques to hardware ingeneral, and to...
honors thesisCollege of EngineeringComputingZvonimir RakamarieSoftware veri#12;cation, which aims to...
International audienceCurrent critical systems commonly use a lot of floating-point computations, an...
Methodology to systematically identify and isolate bugs in floating point implementation in highperf...
Abstract—Automated reasoning tools often provide little or no support to reason accurately and effic...
This paper presents an implementation of an extension of the ACSL specication language in the Frama-...
This development provides a formal model of IEEE-754 floating-point arithmetic. This formalization, ...
International audienceIn the context of deductive program verification, handling floating-point comp...
An effective approach to handling the theory of floating-point is to reduce it to the theory of bit-...
An effective approach to handling the theory of floating-point is to reduce it to the theory of bit-...
Floating-point arithmetic is considered an esotoric subject by many people. This is rather surprisin...
Floating-point arithmetic is considered an esotoric subject by many people. This is rather surprisin...
The draft revision of the IEEE Standard for Floating-Point Arithmetic (IEEE P754) includes a definit...
International audienceIn the context of deductive program verification, supporting floatingpoint com...
Floating-point computations are quickly finding their way in the design of safety- and mission-criti...