1. Abstract interpretation: a unified lattice model for static analysis of programs by construction or approximation of fixpoints;Cousot,1977
2. Abstract interpretation of game properties;Henzinger,2000
3. Timing verification by successive approximation;Alur;Information and Computation,1995
4. Counterexample-guided abstraction refinement;Clarke,2000
5. The SLAM project: debugging system software via static analysis;Ball,2002