Certified Static Analysis by Abstract Interpretation

  • Authors:
  • Frédéric Besson;David Cachera;Thomas Jensen;David Pichardie

  • Affiliations:
  • INRIA Rennes, Rennes Cedex, France 35042;ENS Cachan (Bretagne), Bruz, France 35170;CNRS, Rennes Cedex, France 35042;INRIA Rennes, Rennes Cedex, France 35042

  • Venue:
  • Foundations of Security Analysis and Design V
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

A certified static analysis is an analysis whose semantic validity has been formally proved correct with a proof assistant. We propose a tutorial on building a certified static analysis in Coq. We study a simple bytecode language for which we propose an interval analysis that allows to verify statically that no array-out-of-bounds accesses will occur.