Skip to main content

Georg Weissenbacher : Publications

Click here to download all publications in a single bibtex file

@inproceedings{dkpwvmcai,
  title = "Interpolant Strength",
  author = "Vijay D'Silva and Daniel Kroening and  Mitra Purandare and Georg Weissenbacher",
  year = "2010",
  booktitle = "Proceedings of the International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI)",
  month = "January",
  note = "Extended version available as <a href="http://www.inf.ethz.ch/research/disstechreps/techreports/show?serial=652&lang=en">technical report</a>. <a href="http://www.georg.weissenbacher.name/slides/vmcai2010.pdf">Download slides.</a>",
  pages = "129-145",
  publisher = "Springer",
  series = "Lecture Notes in Computer Science",
  url = "http://dx.doi.org/10.1007/978-3-642-11319-2_12",
  volume = "5944",
  doi = "10.1007/978-3-642-11319-2_12",
}
@inproceedings{kroening_weissenbacher_hvc_09,
  title = "An Interpolating Decision Procedure for Transitive Relations with Uninterpreted Functions",
  author = "Daniel Kroening and Georg Weissenbacher",
  year = "2010",
  booktitle = "Proceedings of the 5th Haifa Verification Conference",
  editor = "Kedar Namjoshi and Andreas Zeller",
  location = "Haifa, Israel",
  note = "This work was also presented at the  <a href="http://www.iist.unu.edu/index.php/seminars-and-colloquia-2010">UNU IIST seminar in Macau</a> <a href="http://www.georg.weissenbacher.name/slides/macau2010.pdf">(click here for slides)</a> in January 2010.",
  publisher = "Springer",
  series = "LNCS",
}
@phdthesis{3814,
  title = "Program Analysis with Interpolants",
  author = "Georg Weissenbacher",
  year = "2010",
  affiliation = "Oxford University",
  url = "http://ora.ouls.ox.ac.uk/objects/uuid:6987de8b-92c2-4309-b762-f0b0b9a165e6",
}
@article{kroeningweissenbacher_fac09,
  title = "Verification and Falsification of Programs with Loops Using Predicate Abstraction",
  author = "Daniel Kroening and Georg Weissenbacher",
  year = "2009",
  journal = "Formal Aspects of Computing",
  publisher = "Springer",
  url = "http://dx.doi.org/10.1007/s00165-009-0110-2",
  doi = "10.1007/s00165-009-0110-2",
}
@article{dkw2008,
  title = "A Survey of Automated Techniques for Formal Software Verification",
  author = "Vijay D'Silva and Daniel Kroening and Georg Weissenbacher",
  year = "2008",
  journal = "IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD)",
  month = "July",
  number = "7",
  pages = "1165-1178",
  publisher = "IEEE",
  url = "http://dx.doi.org/10.1109/TCAD.2008.923410",
  volume = "27",
  doi = "10.1109/TCAD.2008.923410",
}
@book{bkww2008,
  title = "Digitaltechnik",
  author = "Biere, Armin and Kroening, Daniel and Weissenbacher, Georg and Wintersteiger, Christoph",
  year = "2008",
  month = "March",
  publisher = "Springer",
  url = "http://www.digitaltechnik.org",
}
@unpublished{dsilva_RRR08,
  title = "Restructuring Resolution Refutations for Interpolation",
  author = "Vijay D'Silva and Daniel Kroening and  Mitra Purandare and Georg Weissenbacher",
  year = "2008",
  month = "October",
  url = "http://www.inf.ethz.ch/personal/vdsilva/publications/dkpw_restructuring_resolution_refutations.pdf",
}
@inproceedings{bkw2007-spin,
  title = "{SAT}-based Summarisation for {B}oolean Programs",
  author = "Basler, Gerard and Kroening, Daniel and Weissenbacher, Georg",
  year = "2007",
  booktitle = "Proceedings of SPIN 2007",
  note = "<a href="http://www.georg.weissenbacher.name/slides/spin2007.pdf">Click here for slides.</a>",
  number = "4595",
  pages = "131--148",
  series = "Lecture Notes in Computer Science",
  url = "http://www.springerlink.com/content/x7h7526tu6702917",
}
@inproceedings{kw2007,
  title = "Lifting Propositional Interpolants to the Word-Level",
  author = "Kroening, Daniel and Weissenbacher, Georg",
  year = "2007",
  booktitle = "Proceedings of FMCAD",
  note = "(also presented in the <a href="http://tresor.epfl.ch/dokuwiki/seminars/2008">TRESOR seminar at EPFL<a>, June 2008)",
  pages = "85--89",
  publisher = "IEEE",
  url = "http://doi.ieeecomputersociety.org/10.1109/FMCAD.2007.31",
}
@inproceedings{wbwk2007,
  title = "Model Checking Concurrent {Linux} Device Drivers",
  author = "Witkowski, Thomas and Blanc, Nicolas and Weissenbacher, Georg and Kroening, Daniel",
  year = "2007",
  booktitle = "22nd IEEE International Conference on Automated Software Engineering (ASE)",
  isbn = "978-1-59593-882-4",
  pages = "501--504",
  publisher = "IEEE",
  url = "http://doi.acm.org/10.1145/1321631.1321719",
  doi = "10.1145/1321631.1321719",
}
@inproceedings{bkw2007-hvc,
  title = "A Complete Bounded Model Checking Algorithm for Pushdown Systems",
  author = "Basler, Gerard and Kroening, Daniel and Weissenbacher, Georg",
  year = "2007",
  booktitle = "Proceedings of HVC 2007",
  isbn = "978-3-540-77964-3",
  pages = "202--217",
  publisher = "Springer",
  series = "Lecture Notes in Computer Science",
  volume = "4899",
}
@inproceedings{kw2006-cav,
  title = "Counterexamples with Loops for Predicate Abstraction",
  author = "Kroening, Daniel and Weissenbacher, Georg",
  year = "2006",
  booktitle = "Proceedings of CAV 2006",
  isbn = "3-540-37406-X",
  pages = "152--165",
  publisher = "Springer",
  series = "Lecture Notes in Computer Science",
  url = "http://dx.doi.org/10.1007/11817963_16",
  volume = "4144",
  doi = "10.1007/11817963_16",
}