Reputation: 35712
Is there an open-source java parsing tool that can enumerate control flow paths through a method and compute range constraints on integer variables? (A Sat-solver would be great as well)
--EDIT --
This is the answer that triggered this question.
This is the commercial version of the tool I'm thinking of.
My question is - what is the closest open source equivalent?
Upvotes: 1
Views: 643
Reputation: 55858
A close approximation to what your asking for is the Java Symbolic PathFinder. From the site:
Symbolic PathFinder
As to your second question, there is a native Java SAT solver: sat4j
Upvotes: 1