<bibliography>
 <citation type="inproceedings" key="Alur13">
  <author>Rajeev <surname>Alur</surname></author>
  <author>Rastislav <surname>Bod&#237;k</surname></author>
  <author>Garvit <surname>Juniwal</surname></author>
  <author>Milo M. K. <surname>Martin</surname></author>
  <author>Mukund <surname>Raghothaman</surname></author>
  <author>Sanjit A. <surname>Seshia</surname></author>
  <author>Rishabh <surname>Singh</surname></author>
  <author>Armando <surname>Solar-Lezama</surname></author>
  <author>Emina <surname>Torlak</surname></author>
  <author>Abhishek <surname>Udupa</surname></author>
  <year>2013</year>
  <title>Syntax-Guided Synthesis</title>
  <booktitle>Formal Methods in Computer-Aided Design</booktitle>
  <pages>1&#8211;17</pages>
  <doi>10.1109/FMCAD.2013.6679385</doi>
 </citation>
 <citation type="inproceedings" key="Bloem12">
  <author>Roderick Paul <surname>Bloem</surname></author>
  <author>Rolf <surname>Drechsler</surname></author>
  <author>G&#246;rschwin <surname>Fey</surname></author>
  <author>Alexander <surname>Finder</surname></author>
  <author>Georg <surname>Hofferek</surname></author>
  <author>Robert <surname>K&#246;nighofer</surname></author>
  <author>Jaan <surname>Raik</surname></author>
  <author>Urmas <surname>Repinski</surname></author>
  <author>Andre <surname>S&#252;lflow</surname></author>
  <year>2012</year>
  <title>FoREnSiC &#8212; An Automatic Debugging Environment for C Programs</title>
  <booktitle>Haifa Verification Conference</booktitle>
  <pages>260&#8211;265</pages>
  <doi>10.1007/978-3-642-39611-3_24</doi>
 </citation>
 <citation type="inproceedings" key="Clarke04">
  <author>Edmund <surname>Clarke</surname></author>
  <author>Daniel <surname>Kroening</surname></author>
  <author>Flavio <surname>Lerda</surname></author>
  <year>2004</year>
  <title>A Tool for Checking ANSI-C Programs</title>
  <booktitle>Tools and Algorithms for Construction and Analysis of Systems</booktitle>
  <pages>168&#8211;176</pages>
  <doi>10.1007/978-3-540-24730-2_15</doi>
 </citation>
 <citation type="inproceedings" key="Flanag02">
  <author>Cormac <surname>Flanagan</surname></author>
  <author>Shaz <surname>Qadeer</surname></author>
  <year>2002</year>
  <title>Predicate Abstraction for Software Verification</title>
  <booktitle>Symposium on Principles of Programming Languages</booktitle>
  <pages>191&#8211;202</pages>
  <doi>10.1145/503272.503291</doi>
 </citation>
 <citation type="inproceedings" key="Hamza10">
  <author>Jad <surname>Hamza</surname></author>
  <author>Barbara <surname>Jobstmann</surname></author>
  <author>Viktor <surname>Kuncak</surname></author>
  <year>2010</year>
  <title>Synthesis for Regular Specifications over Unbounded Domains</title>
  <booktitle>Formal Methods in Computer-Aided Design</booktitle>
  <pages>101&#8211;109</pages>
 </citation>
 <citation type="inproceedings" key="Jacobs13">
  <author>Swen <surname>Jacobs</surname></author>
  <author>Viktor <surname>Kuncak</surname></author>
  <author>Philippe <surname>Suter</surname></author>
  <year>2013</year>
  <title>Reductions for Synthesis Procedures</title>
  <booktitle>Verification, Model Checking and Abstract Interpretation</booktitle>
  <pages>88&#8211;107</pages>
  <doi>10.1007/978-3-642-35873-9_8</doi>
 </citation>
 <citation type="inproceedings" key="Jose11">
  <author>Manu <surname>Jose</surname></author>
  <author>Rupak <surname>Majumdar</surname></author>
  <year>2011</year>
  <title>Cause Clue Clauses: Error Localization using Maximum Satisfiability</title>
  <booktitle>Programming Language Design and Implementation</booktitle>
  <pages>437&#8211;446</pages>
  <doi>10.1145/1993316.1993550</doi>
 </citation>
 <citation type="inproceedings" key="Koenig11">
  <author>Robert <surname>K&#246;nighofer</surname></author>
  <author>Roderick <surname>Bloem</surname></author>
  <year>2011</year>
  <title>Automated Error Localization and Correction for Imperative Programs</title>
  <booktitle>Formal Methods in Computer-Aided Design</booktitle>
  <pages>91&#8211;100</pages>
 </citation>
 <citation type="inproceedings" key="Kuncak10">
  <author>Viktor <surname>Kuncak</surname></author>
  <author>Mika&#235;l <surname>Mayer</surname></author>
  <author>Ruzica <surname>Piskac</surname></author>
  <author>Philippe <surname>Suter</surname></author>
  <year>2010</year>
  <title>Complete Functional Synthesis</title>
  <booktitle>Programming Language Design and Implementation</booktitle>
  <pages>316&#8211;329</pages>
  <doi>10.1145/1806596.1806632</doi>
 </citation>
 <citation type="article" key="Kuncak13">
  <author>Viktor <surname>Kuncak</surname></author>
  <author>Mika&#235;l <surname>Mayer</surname></author>
  <author>Ruzica <surname>Piskac</surname></author>
  <author>Philippe <surname>Suter</surname></author>
  <year>2013</year>
  <title>Functional Synthesis for Linear Arithmetic and Sets</title>
  <journal>International Journal on Software Tools for Technology Transfer</journal>
  <volume>15</volume>
  <number>5&#8211;6</number>
  <pages>455&#8211;474</pages>
  <doi>10.1007/978-3-662-44202-9_15</doi>
 </citation>
 <citation type="inproceedings" key="Moura08">
  <author>Leonardo <surname>de Moura</surname></author>
  <author>Nikolaj <surname>Bj&#248;rner</surname></author>
  <year>2008</year>
  <title>Z3: An efficient SMT solver</title>
  <booktitle>Tools and Algorithms for Construction and Analysis of Systems</booktitle>
  <pages>337&#8211;340</pages>
  <doi>10.1007/978-3-540-78800-3_24</doi>
 </citation>
 <citation type="inproceedings" key="Riener12">
  <author>Heinz <surname>Riener</surname></author>
  <author>G&#246;rschwin <surname>Fey</surname></author>
  <year>2012</year>
  <title>Model-Based Diagnosis versus Error Explanation</title>
  <booktitle>Formal Methods and Models for Co-Design</booktitle>
  <pages>43&#8211;52</pages>
  <doi>10.1109/MEMCOD.2012.6292299</doi>
 </citation>
</bibliography>
