Random: r-based analyzer for numerical domains

  • Authors:
  • Gianluca Amato;Francesca Scozzari

  • Affiliations:
  • Dipartimento di Scienze, Università "G. d'Annunzio" di Chieti---Pescara, Italy;Dipartimento di Scienze, Università "G. d'Annunzio" di Chieti---Pescara, Italy

  • Venue:
  • LPAR'12 Proceedings of the 18th international conference on Logic for Programming, Artificial Intelligence, and Reasoning
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present the tool Random (R-based Analyzer for Numerical DOMains) for static analysis of imperative programs. The tool is based on the theory of abstract interpretation and implements several abstract domains for detecting numerical properties, in particular integer loop invariants. The tool combines a statistical dynamic analysis with a static analysis on the new domain of parallelotopes. The tool has a graphical interface for tuning the parameters of the analysis and visualizing partial traces.