Symbolic Execution guided by A* - OCaml
Project carried out as part of my L3 internship with Benjamin FARINIER from team EPICURE at IRISA (Rennes, France).
The Abstract Interpreter coded by Benjamin Farinier raises an invariant potentially responsible for a bug in the examined code. My Symbolic Executor uses this invariant, transformed into a logical formula, as the target for an A* on states.