WOLVERINE: battling bugs with interpolants

  • Authors:
  • Georg Weissenbacher;Daniel Kroening;Sharad Malik

  • Affiliations:
  • Department of Electrical Engineering, Princeton University;Department of Computer Science, Oxford University, UK;Department of Electrical Engineering, Princeton University

  • Venue:
  • TACAS'12 Proceedings of the 18th international conference on Tools and Algorithms for the Construction and Analysis of Systems
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Wolverine is a software verifier that checks safety properties of sequential ANSI-C and C++ programs, deploying Craig interpolation to derive program invariants. We describe the underlying approach and the architecture, and provide instructions for installation and usage.