@Article{bodik_et_al:DagRep.2.4.21, author = {Bod{\'\i}k, Rastislav and Gulwani, Sumit and Yahav, Eran}, title = {{Software Synthesis (Dagstuhl Seminar 12152)}}, pages = {21--38}, journal = {Dagstuhl Reports}, ISSN = {2192-5283}, year = {2012}, volume = {2}, number = {4}, editor = {Bod{\'\i}k, Rastislav and Gulwani, Sumit and Yahav, Eran}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagRep.2.4.21}, URN = {urn:nbn:de:0030-drops-35956}, doi = {10.4230/DagRep.2.4.21}, annote = {Keywords: Software Synthesis, Verification and Model Checking, Theorem Proving, Program Analysis, Programming by Demonstration, Program Derivation, Compiler Optimization} }