Program analysis as constraint solving
Abstract
A constraint-based approach to invariant generation in programs translates a program into constraints that are solved using off-the-shelf constraint solvers to yield desired program invariants.
DOI 10.1145/1375581.1375616