Efficient Generation of Correctness Certificates for the Abstract Domain of Polyhedra

Alexis Fouilhé 1, * David Monniaux 2, * Michaël Périn 3, *
* Corresponding author
1 SYNCHRONE
VERIMAG - IMAG - VERIMAG
3 DCS
VERIMAG - IMAG - VERIMAG
Abstract : Polyhedra form an established abstract domain for inferring runtime properties of programs using abstract interpretation. Computations on them need to be certified for the whole static analysis results to be trusted. In this work, we look at how far we can get down the road of a posteriori verification to lower the overhead of certification of the abstract domain of polyhedra. We demonstrate methods for making the cost of inclusion certificate generation negligible. From a performance point of view, our single-representation, constraints-based implementation compares with state-of-the-art implementations.
Document type :
Conference papers
Francesco Logozzo, Manuel Fähndrich. 20th static analysis symposium (SAS), Jun 2013, Seattle, Washington, United States. Springer, 7935, pp.345-365, 2013, <10.1007/978-3-642-38856-9_19>


https://hal.archives-ouvertes.fr/hal-00806990
Contributor : David Monniaux <>
Submitted on : Tuesday, April 2, 2013 - 4:57:14 PM
Last modification on : Monday, October 13, 2014 - 3:43:25 PM

Files

Fouilhe_et_al_SAS_2013.pdf
fileSource_public_author

Identifiers

Collections

Citation

Alexis Fouilhé, David Monniaux, Michaël Périn. Efficient Generation of Correctness Certificates for the Abstract Domain of Polyhedra. Francesco Logozzo, Manuel Fähndrich. 20th static analysis symposium (SAS), Jun 2013, Seattle, Washington, United States. Springer, 7935, pp.345-365, 2013, <10.1007/978-3-642-38856-9_19>. <hal-00806990>

Export

Share

Metrics

Consultation de
la notice

180

Téléchargement du document

65