Selected Projects

Here are a selection of research projects that I have worked on over the years.

PRECiSA

PRECiSA is a static analyzer that estimates the accumulated round-off error of floating-point programs. It automatically generates PVS proof certificates that guarantee the …

Laura Titolo

ReFlow

ReFlow extracts floating-point C code from a PVS real numbers specification. The code is annotated with ACSL pre- and post-conditions that bound the accumulated round-off error. …

Laura Titolo

VSCode-PRECiSA

VSCode-PRECiSA is a toolkit that integrates the PRECiSA floating-point round-off error analyzer into Visual Studio Code. The toolkit provides an intuitive graphical user interface …

Paolo Masci

FRET Proof Framework

Rigorous PVS formalization of the Fretish structured natural language. It includes a new denotational semantics and a proof of semantic equivalence between Fretish specifications …

Laura Titolo

FPRoCK

FPRoCK is a software library for checking satisfiability of a set of mixed real and floating-point constraints.

Rocco Salvia