1. Verification of Java bytecode using analysis and transformation of logic programs;Albert,2007
2. Boogie: a modular reusable verifier for object-oriented programs;Barnett,2006
3. Program verification as satisfiability modulo theories;Bjørner,2012
4. The MathSAT5 SMT solver;Cimatti,2013
5. ESC/Java2: uniting ESC/Java and JML;Cok,2005