Modular static analysis with zonotopes

  • Authors:
  • Eric Goubault;Sylvie Putot;Franck Védrine

  • Affiliations:
  • Laboratory for the Modelling and Analysis of Interacting Systems, CEA Saclay Nano-INNOV, CEA LIST, Gif sur Yvette Cedex, France;Laboratory for the Modelling and Analysis of Interacting Systems, CEA Saclay Nano-INNOV, CEA LIST, Gif sur Yvette Cedex, France;Laboratory for the Modelling and Analysis of Interacting Systems, CEA Saclay Nano-INNOV, CEA LIST, Gif sur Yvette Cedex, France

  • Venue:
  • SAS'12 Proceedings of the 19th international conference on Static Analysis
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Being able to analyze programs function by function, or module by module is a key ingredient to scalable static analyses. The main difficulty for modular static analysis is to be able to do so while not losing too much precision. In this paper, we present a new summary-based approach that builds on previous work of the authors, a zonotopic functional abstraction, that is economical both in space and time complexity. This approach has been implemented, and experiments on numerical programs, reported here, show that this approach is very efficient, and that we still obtain precise analyses in realistic cases.