<bibliography>
 <citation type="inproceedings" key="conf/tacas/Aspinall00">
  <author>David <surname>Aspinall</surname></author>
  <year>2000</year>
  <title>Proof General: A Generic Tool for Proof Development</title>
  <editor>Susanne <surname>Graf</surname></editor>
  <editor>Michael  I. <surname>Schwartzbach</surname></editor>
  <booktitle>TACAS</booktitle>
  <series>LNCS</series>
  <volume>1785</volume>
  <publisher>Springer</publisher>
  <pages>38&#8211;42</pages>
  <url>http://dx.doi.org/10.1007/3-540-46419-0_3</url>
 </citation>
 <citation type="inproceedings" key="conf/cade/Autexier05">
  <author>Serge <surname>Autexier</surname></author>
  <year>2005</year>
  <title>The CoRe Calculus</title>
  <editor>Robert <surname>Nieuwenhuis</surname></editor>
  <booktitle>Automated Deduction - CADE-20, 20th International Conference on Automated Deduction, Tallinn, Estonia, July 22-27, 2005, Proceedings</booktitle>
  <series>Lecture Notes in Computer Science</series>
  <volume>3632</volume>
  <publisher>Springer</publisher>
  <pages>84&#8211;98</pages>
  <url>http://dx.doi.org/10.1007/11532231_7</url>
 </citation>
 <citation type="article" key="journals/eik/Basin94">
  <author>David  A. <surname>Basin</surname></author>
  <year>1994</year>
  <title>Generalized Rewriting in Type Theory</title>
  <journal>Elektronische Informationsverarbeitung und Kybernetik</journal>
  <volume>30</volume>
  <number>5/6</number>
  <pages>249&#8211;259</pages>
  <url>http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.48.3314</url>
 </citation>
 <citation type="book" key="bk:Coq'Art:04">
  <author>Yves <surname>Bertot</surname></author>
  <author>P.  (Pierre) <surname>Cast&#233;ran</surname></author>
  <year>2004</year>
  <title>Interactive theorem proving and program development: Coq'Art: the calculus of inductive constructions</title>
  <series>Texts in theoretical computer science</series>
  <publisher>Springer Verlag</publisher>
  <doi>10.1007/978-3-662-07964-5</doi>
 </citation>
 <citation type="inproceedings" key="conf/tacs/BertotKT94">
  <author>Yves <surname>Bertot</surname></author>
  <author>Gilles <surname>Kahn</surname></author>
  <author>Laurent <surname>Th&#233;ry</surname></author>
  <year>1994</year>
  <title>Proof by Pointing</title>
  <editor>Masami <surname>Hagiya</surname></editor>
  <editor>John  C. <surname>Mitchell</surname></editor>
  <booktitle>Theoretical Aspects of Computer Software, International Conference TACS '94, Sendai, Japan, April 19-22, 1994, Proceedings</booktitle>
  <series>LNCS</series>
  <volume>789</volume>
  <publisher>Springer</publisher>
  <pages>141&#8211;160</pages>
  <url>http://dx.doi.org/10.1007/3-540-57887-0_94</url>
 </citation>
 <citation type="inproceedings" key="conf/utp/Butterfield10">
  <author>Andrew <surname>Butterfield</surname></author>
  <year>2010</year>
  <title>Saoithin: A Theorem Prover for UTP</title>
  <editor>Shenchao <surname>Qin</surname></editor>
  <booktitle>Unifying Theories of Programming, Third International Symposium, UTP 2010, Shanghai, China, November, 2010.</booktitle>
  <series>LNCS</series>
  <volume>6445</volume>
  <publisher>Springer</publisher>
  <address>Shanghai, China</address>
  <pages>137&#8211;156</pages>
  <url>http://dx.doi.org/10.1007/978-3-642-16690-7_6</url>
 </citation>
 <citation type="inproceedings" key="conf/utp/Butterfield12">
  <author>Andrew <surname>Butterfield</surname></author>
  <year>2012</year>
  <title>The Logic of U--(TP)^2</title>
  <pages>124&#8211;143</pages>
  <url>http://dx.doi.org/10.1007/978-3-642-35705-3_6</url>
 </citation>
 <citation type="inproceedings" key="conf/vstte/FeliachiGW12">
  <author>Abderrahmane <surname>Feliachi</surname></author>
  <author>Marie-Claude <surname>Gaudel</surname></author>
  <author>Burkhart <surname>Wolff</surname></author>
  <year>2012</year>
  <title>Isabelle/Circus: A Process Specification and Verification Environment</title>
  <editor>Rajeev <surname>Joshi</surname></editor>
  <editor>Peter <surname>M&#252;ller</surname></editor>
  <editor>Andreas <surname>Podelski</surname></editor>
  <booktitle>Verified Software: Theories, Tools, Experiments - 4th International Conference, VSTTE 2012, Philadelphia, PA, USA, January 28-29, 2012. Proceedings</booktitle>
  <series>Lecture Notes in Computer Science</series>
  <volume>7152</volume>
  <publisher>Springer</publisher>
  <pages>243&#8211;260</pages>
  <url>http://dx.doi.org/10.1007/978-3-642-27705-4_20</url>
 </citation>
 <citation type="inproceedings" key="conf/utp/FZW14">
  <author>Simon <surname>Foster</surname></author>
  <author>Frank <surname>Zeyda</surname></author>
  <author>Jim <surname>Woodcock</surname></author>
  <year>to appear</year>
  <title>Isabelle/UTP: A mechanised theory engineering framework</title>
  <editor>David <surname>Naumann</surname></editor>
  <booktitle>Unifying Theories of Programming, Fifth International Symposium, UTP 2014, National University of Singapore, May 13, 2014,</booktitle>
 </citation>
 <citation type="book" key="gries.93">
  <author>David <surname>Gries</surname></author>
  <author>Fred  B. <surname>Schneider</surname></author>
  <year>1993</year>
  <title>A Logical Approach to Discrete Math</title>
  <series>Texts and Monographs in Computer Science</series>
  <publisher>Berlin: Springer Verlag</publisher>
  <doi>10.1007/978-1-4757-3837-7</doi>
 </citation>
 <citation type="article" key="predprog">
  <author>Eric C.  R. <surname>Hehner</surname></author>
  <year>1984</year>
  <title>Predicative programming &#8212; Part I+.1667em&#38;+.1667emII</title>
  <journal>Commun. ACM</journal>
  <volume>27</volume>
  <number>2</number>
  <pages>134&#8211;151</pages>
  <doi>10.1145/69610.357990</doi>
 </citation>
 <citation type="book" key="UTP-book">
  <author>C.  A.  R. <surname>Hoare</surname></author>
  <author>Jifeng <surname>He</surname></author>
  <year>1998</year>
  <title>Unifying Theories of Programming</title>
  <publisher>Prentice-Hall</publisher>
 </citation>
 <citation type="inproceedings" key="Hutter96">
  <author>Dieter <surname>Hutter</surname></author>
  <author>Claus <surname>Sengler</surname></author>
  <year>1996</year>
  <title>The Graphical User Interface of INKA</title>
  <editor>Nicholas  A. <surname>Merriam</surname></editor>
  <booktitle>Proceedings International Workshop on User Interfaces for Theorem Provers</booktitle>
  <publisher>N. Merriam</publisher>
  <pages>43&#8211;50</pages>
  <url>http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.30.9511</url>
 </citation>
 <citation type="book" key="books/sp/NipkowPW02">
  <author>Tobias <surname>Nipkow</surname></author>
  <author>Lawrence  C. <surname>Paulson</surname></author>
  <author>Markus <surname>Wenzel</surname></author>
  <year>2002</year>
  <title>Isabelle/HOL - A Proof Assistant for Higher-Order Logic</title>
  <series>Lecture Notes in Computer Science</series>
  <volume>2283</volume>
  <publisher>Springer</publisher>
  <url>http://www.springer.com/computer/theoretical+computer+science/book/978-3-540-43376-7</url>
 </citation>
 <citation type="inproceedings" key="conf/fmcad/Shankar96">
  <author>Natarajan <surname>Shankar</surname></author>
  <year>1996</year>
  <title>PVS: Combining Specification, Proof Checking, and Model Checking</title>
  <editor>Mandayam  K. <surname>Srivas</surname></editor>
  <editor>Albert  John <surname>Camilleri</surname></editor>
  <booktitle>Formal Methods in Computer-Aided Design, First International Conference, FMCAD '96</booktitle>
  <series>LNCS</series>
  <volume>1166</volume>
  <publisher>Springer</publisher>
  <pages>257&#8211;264</pages>
  <doi>10.1007/BFb0031813</doi>
 </citation>
 <citation type="misc" key="oai:CiteSeerXPSU:10.1.1.42.1864">
  <author>J&#246;rg <surname>Siekmann</surname></author>
  <author>Stephan <surname>Hess</surname></author>
  <author>Christoph <surname>Benzm&#252;ller</surname></author>
  <author>Lassaad <surname>Cheikhrouhou</surname></author>
  <author>Armin <surname>Fiedler</surname></author>
  <author>Helmut <surname>Horacek</surname></author>
  <author>Michael <surname>Kohlhase</surname></author>
  <author>Karsten <surname>Konrad</surname></author>
  <author>Andreas <surname>Meier</surname></author>
  <author>Erica <surname>Melis</surname></author>
  <author>Martin <surname>Pollet</surname></author>
  <author>Volker <surname>Sorge</surname></author>
  <year>1999</year>
  <title>LOmegaUI: Lovely OMEGA User Interface</title>
  <url>http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.42.1864</url>
 </citation>
 <citation type="misc" key="Staples95">
  <author>Mark <surname>Staples</surname></author>
  <year>1995</year>
  <title>Window Inference in Isabelle</title>
  <url>http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.104.6012</url>
 </citation>
 <citation type="article" key="journals/logcom/Tourlakis01">
  <author>George <surname>Tourlakis</surname></author>
  <year>2001</year>
  <title>On the Soundness and Completeness of Equational Predicate Logics</title>
  <journal>J. Log. Comput.</journal>
  <volume>11</volume>
  <number>4</number>
  <pages>623&#8211;653</pages>
  <doi>10.1093/logcom/11.4.623</doi>
  <url>http://www3.oup.co.uk/logcom/hdb/Volume_11/Issue_04/110623.sgm.abs.html</url>
 </citation>
 <citation type="proceedings" key="conf/tphol/2006provers">
  <editor>Freek <surname>Wiedijk</surname></editor>
  <year>2006</year>
  <title>The Seventeen Provers of the World, Foreword by Dana S. Scott</title>
  <series>Lecture Notes in Computer Science</series>
  <volume>3600</volume>
  <publisher>Springer</publisher>
  <url>http://www.springer.com/computer/ai/book/978-3-540-30704-4</url>
 </citation>
 <citation type="inproceedings" key="conf/utp/ZC08">
  <author>Frank <surname>Zeyda</surname></author>
  <author>Ana <surname>Cavalcanti</surname></author>
  <year>2008</year>
  <title>Encoding Circus Programs in ProofPower-Z</title>
  <editor>Andrew <surname>Butterfield</surname></editor>
  <booktitle>Unifying Theories of Programming, Second International Symposium, UTP 2008, Trinity College, Dublin, Ireland, September 8-10, 2008, Revised Selected Papers</booktitle>
  <series>Lecture Notes in Computer Science</series>
  <volume>5713</volume>
  <publisher>Springer</publisher>
  <pages>218&#8211;237</pages>
  <doi>10.1007/978-3-642-14521-6\voidb@x 0.06emwidth0.5em13</doi>
 </citation>
</bibliography>
