@TECHREPORT{tech-report,
  AUTHOR = {Dross, Claire and Conchon, Sylvain and Kanig, Johannes and
Paskevich, Andrei},
  TITLE = {Reasoning with Triggers},
  TYPE = {Research Report},
  INSTITUTION = {INRIA},
  NUMBER = {RR-7986},
  MONTH = {June},
  YEAR = {2012},
}
@TECHREPORT{basicpm,
  AUTHOR = {Bachmair, Leo and Ganzinger, Harald and Lynch, Christopher and
Snyder, Wayne},
  TITLE = {Basic paramodulation},
  TYPE = {Research Report},
  INSTITUTION = {Max-Planck-Institut f{\"u}r Informatik},
  ADDRESS = {Im Stadtwald, D-66123 Saarbr{\"u}cken, Germany},
  NUMBER = {MPI-I-93-236},
  MONTH = {September},
  YEAR = {1993},
  ISSN = {0946-011X},
  NOTE = {Revised version in Information and Computation 121(2), pp.~172--192,
1995},
}

@InProceedings{altergo,
  author = 	 {Fran\c{c}ois Bobot and Sylvain Conchon and \'Evelyne Contejean
  and St\'ephane Lescuyer},
  title = 	 {Implementing Polymorphism in {SMT} solvers},
  booktitle =	 {SMT'08},
  pages = {1--5},
  year =	 2008,
  volume = 367,
  series = {ACM ICPS},
}

@article{Simplify,
  author    = {David Detlefs and
               Greg Nelson and
               James B. Saxe},
  title     = {Simplify: a theorem prover for program checking},
  journal   = {J. ACM},
  volume    = {52},
  number    = {3},
  year      = {2005},
  pages     = {365-473},
  ee        = {http://doi.acm.org/10.1145/1066100.1066102},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}
@article{CVC3,
  author    = {Yelting Ge and Clark Barrett and Cesare Tinelli},
  title     = {Solving Quantified Verification Conditions using Satisfiability Modulo Theories},
  year      = {2007},
  journal   = {CADE}
}
@article{Z3,
  author    = {Leonardo de Moura and Nikolaj Bj\o{}rner},
  title     = {Z3: An Efficient {SMT} Solver},
  year      = {2008},
  journal   = {TACAS}
}
@article{z3-e-matching,
  year      = {2007},
  journal   = {CADE'07},
  author    = {Leonardo de Moura and Nikolaj Bj\o{}rner},
  title     = {Efficient {E}-matching for {SMT} Solvers}
}
@article{moskal-2009,
  author    = {Michal Moskal},
  title     = {Programming with Triggers},
  journal   = {Proceedings of the 7th International Workshop on Satisfiability Modulo Theories},
  year      = {2009},
  pages     = {20-29}
}
@article{saturation,
  title={Engineering dpll (t)+ saturation},
  author={de Moura, L. and Bj{\o}rner, N.},
  journal={Automated Reasoning},
  pages={475--490},
  year={2008},
  publisher={Springer}
}
@inproceedings{MBQI,
  title={Complete instantiation for quantified formulas in satisfiabiliby modulo
theories},
  author={Ge, Y. and De Moura, L.},
  booktitle={Computer Aided Verification},
  pages={306--320},
  year={2009},
  organization={Springer}
}
@article{smtlib,
  author    = {Clark Barrett and Aaron Stump and Cesare Tinelli},
  title     = {The {SMT-LIB} Standard Version 2.0},
  month     = {december},
  year      = {2010},
  journal   = {Technical report, University of Iowa}
}
@inproceedings{lahiri2008back,
  title={Back to the future: revisiting precise program verification using SMT
solvers},
  author={Lahiri, S. and Qadeer, S.},
  booktitle={ACM SIGPLAN Notices},
  volume={43},
  number={1},
  pages={171--182},
  year={2008},
  organization={ACM}
}
@article{nelson-arrays,
 author    = {Greg Nelson},
 title     = {Techniques for Program Verification},
 year      = {1981},
 journal   = {Technical Report CSL81-10, Xerox Palo Alto Research Center}
}
@inproceedings{kuncak,
 author    = {Swen Jacobs and Viktor Kuncak},
 title     = {Towards Complete Reasoning about Axiomatic Specifications},
 year      = {2011},
 pages     = {278-293},
 booktitle = {Proceedings of VMCAI},
 publisher = {Springer},
}
@article{rummer2012matching,
  title={E-Matching with Free Variables},
  author={R{\"u}mmer, P.},
  year={2012}
}
