Ultimate automizer with SMTInterpol

  • Authors:
  • Matthias Heizmann;Jürgen Christ;Daniel Dietsch;Evren Ermis;Jochen Hoenicke;Markus Lindenmann;Alexander Nutz;Christian Schilling;Andreas Podelski

  • Affiliations:
  • University of Freiburg, Germany;University of Freiburg, Germany;University of Freiburg, Germany;University of Freiburg, Germany;University of Freiburg, Germany;University of Freiburg, Germany;University of Freiburg, Germany;University of Freiburg, Germany;University of Freiburg, Germany

  • Venue:
  • TACAS'13 Proceedings of the 19th international conference on Tools and Algorithms for the Construction and Analysis of Systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

UltimateAutomizer is an automatic software verification tool for C programs. This tool is the first implementation of trace abstraction, which is an automata-theoretic approach to software verification. The implemented algorithm uses nested interpolants in its interprocedural program analysis. The interpolating SMT solver SMTInterpol is used to compute Craig interpolants.