Publications about CPAchecker

If you have published a paper about CPAchecker, please contact the developers such that it can be added to this list.

Articles in journal or book chapters

  1. Dirk Beyer, Matthias Dangl, Daniel Dietsch, Matthias Heizmann, Thomas Lemberger, and Michael Tautschnig.
    Verification Witnesses.
    ACM Trans. Softw. Eng. Methodol., 31(4):57:1-57:69, 2022.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Ultimate, Software Model Checking, Witness-Based Validation, Witness-Based Validation (main).

  2. Dirk Beyer and Marie-Christine Jakobs.
    Cooperative Verifier-Based Testing with CoVeriTest.
    International Journal on Software Tools for Technology Transfer (STTT), 23(3):313-333, 2021.
    Keyword(s): CPAchecker, Software Model Checking, Software Testing.

  3. Marie-Christine Jakobs.
    Spontane Sicherheitsprüfung mittels individualisierter Programmzertifizierung oder Programmrestrukturierung.
    In S. Hölldobler, editor, Ausgezeichnete Informatikdissertationen 2017, volume D-18 of LNI, pages 91-100.
    Gesellschaft für Informatik (GI), 2018.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    This is a German summary of the dissertation On-The-Fly Safety Checking - Customizing Program Certification and Program Restructuring.

  4. Philipp Wendler.
    Beiträge zu praktikabler Prädikatenanalyse.
    In S. Hölldobler, editor, Ausgezeichnete Informatikdissertationen 2017, volume D-18 of LNI, pages 261-270.
    Gesellschaft für Informatik (GI), 2018.
    [ Material ] [ Article ] Keyword(s): Benchmarking, CPAchecker, Software Model Checking.
    This is a German summary of the dissertation Towards Practical Predicate Analysis.

  5. Dirk Beyer, Matthias Dangl, and Philipp Wendler.
    A Unifying View on SMT-Based Software Verification.
    Journal of Automated Reasoning, 60(3):299--335, 2018.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    Publication appeared first online in December 2017
    CPAchecker is available at: https://cpachecker.sosy-lab.org/

  6. Dirk Beyer and Andreas Stahlbauer.
    BDD-Based Software Verification: Applications to Event-Condition-Action Systems.
    International Journal on Software Tools for Technology Transfer (STTT), 16(5):507--518, 2014.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.

Articles in conference or workshop proceedings

  1. Dirk Beyer, Po-Chun Chien, and Nian-Ze Lee.
    CPA-DF: A Tool for Configurable Interval Analysis to Boost Program Verification.
    In Proc. ASE, pages 2050-2053, 2023.
    IEEE.
    [ Material ] [ Article ] Keyword(s): Software Model Checking, Cooperative Verification, CPAchecker.

  2. Dirk Beyer, Jan Haltermann, Thomas Lemberger, and Heike Wehrheim.
    Component-based CEGAR - Building Software Verifiers from Off-the-Shelf Components.
    In G. Engels, R. Hebig, and M. Tichy, editors, Software Engineering 2023, Fachtagung des GI-Fachbereichs Softwaretechnik, 20.-24. Februar 2023, Paderborn, LNI P-332, pages 37--38, 2023.
    GI.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking, Cooperative Verification.
    This is a summary of a full article on this topic that appeared in Proc. ICSE 2022.

  3. Dirk Beyer, Jan Haltermann, Thomas Lemberger, and Heike Wehrheim.
    Decomposing Software Verification into Off-the-Shelf Components: An Application to CEGAR.
    In Proceedings of the 44th International Conference on Software Engineering (ICSE 2022, Pittsburgh, PA, USA, May 8-20 (Virtual), May 22-27 (In-Person)), pages 536-548, 2022.
    ACM.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking, Interfaces for Component-Based Design.

  4. Dirk Beyer, Marian Lingsch Rosenfeld, and Martin Spiessl.
    A Unifying Approach for Control-Flow-Based Loop Abstraction.
    In Bernd-Holger Schlingloff and Ming Chai, editors, Proceedings of the 20th International Conference on Software Engineering and Formal Methods, (SEFM 2022, Berlin, Germany, September 26-30, LNCS 13550, pages 3-19, 2022.
    Springer.
    [ Article ] Keyword(s): Software Model Checking, CPAchecker.

  5. Dirk Beyer, Martin Spiessl, and Sven Umbricht.
    Cooperation between Automatic and Interactive Software Verifiers.
    In Bernd-Holger Schlingloff and Ming Chai, editors, Proceedings of the 20th International Conference on Software Engineering and Formal Methods, (SEFM 2022, Berlin, Germany, September 26-30, LNCS 13550, pages 111–128, 2022.
    Springer.
    [ Article ] Keyword(s): Software Model Checking, CPAchecker.

  6. Dirk Beyer and Matthias Dangl.
    Software Verification with PDR: An Implementation of the State of the Art.
    In Proceedings of the 26th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2020, Dublin, Ireland, April 25-30), part 1, LNCS 12078, pages 3-21, 2020.
    Springer.
    [ Material ] Keyword(s): Software Model Checking, CPAchecker.

  7. Dirk Beyer and Karlheinz Friedberger.
    Domain-Independent Interprocedural Program Analysis using Block-Abstraction Memoization.
    In P. Devanbu, M. Cohen, and T. Zimmermann, editors, Proceedings of the 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2020, Virtual Event, USA, November 8-13), pages 50-62, 2020.
    ACM.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.

  8. Dirk Beyer and Karlheinz Friedberger.
    Violation Witnesses and Result Validation for Multi-Threaded Programs.
    In T. Margaria and B. Steffen, editors, Proceedings of the 9th International Symposium on Leveraging Applications of Formal Methods, Verification, and Validation (ISoLA 2020, Rhodos, Greece, October 26-30), part 1, LNCS 12476, pages 449-470, 2020.
    Springer.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking, Witness-Based Validation, Witness-Based Validation (main).

  9. Dirk Beyer and Marie-Christine Jakobs.
    Cooperative Test-Case Generation with Verifiers.
    In M. Felderer, W. Hasselbring, R. Rabiser, and R. Jung, editors, Proceedings of the Conference on Software Engineering (SE 2020, Innsbruck, Austria, February 24-28), LNI P-300, pages 107--108, 2020.
    GI.
    Keyword(s): CPAchecker, Software Model Checking, Software Testing.
    This is a summary of a full article on this topic that appeared in Proc. FASE 2019.

  10. Dirk Beyer and Marie-Christine Jakobs.
    FRed: Conditional Model Checking via Reducers and Folders.
    In F. d. Boer and A. Cerone, editors, Proceedings of the 18th International Conference on Software Engineering and Formal Methods (SEFM 2020, Virtual, Netherlands, September 14-18), LNCS 12310, pages 113--132, 2020.
    Springer.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.

  11. Dirk Beyer, Marie-Christine Jakobs, and Thomas Lemberger.
    Difference Verification with Conditions.
    In F. d. Boer and A. Cerone, editors, Proceedings of the 18th International Conference on Software Engineering and Formal Methods (SEFM 2020, Virtual, Netherlands, September 14-18), LNCS 12310, pages 133--154, 2020.
    Springer.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.

  12. Dirk Beyer and Sudeep Kanav.
    An Interface Theory for Program Verification.
    In T. Margaria and B. Steffen, editors, Proceedings of the 9th International Symposium on Leveraging Applications of Formal Methods, Verification, and Validation (ISoLA 2020, Rhodos, Greece, October 26-30), part 1, LNCS 12476, pages 168-186, 2020.
    Springer.
    Keyword(s): CPAchecker, Software Model Checking, Interfaces for Component-Based Design.

  13. Dirk Beyer and Martin Spiessl.
    MetaVal: Witness Validation via Verification.
    In S. K. Lahiri and C. Wang, editors, Proceedings of the 32nd International Conference on Computer Aided Verification (CAV 2020, Virtual, USA, July 21-24), part 2, LNCS 12225, pages 165-177, 2020.
    Springer.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking, Witness-Based Validation, Witness-Based Validation (main).

  14. Dirk Beyer and Marie-Christine Jakobs.
    CoVeriTest: Cooperative Verifier-Based Testing.
    In Proceedings of the 22nd International Conference on Fundamental Approaches to Software Engineering (FASE 2019, Prague, Czech Republic, April 6-11), LNCS 11424, pages 389-408, 2019.
    Springer.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking, Software Testing.

  15. Dirk Beyer, Marie-Christine Jakobs, Thomas Lemberger, and Heike Wehrheim.
    Combining Verifiers in Conditional Model Checking via Reducers.
    In S. Becker, I. Bogicevic, G. Herzwurm, and S. Wagner, editors, Proceedings of the Conference on Software Engineering and Software Management (SE/SWM 2019, Stuttgart, Germany, February 18-22), LNI P-292, pages 151--152, 2019.
    GI.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    This is a summary of a full article on this topic that appeared in Proc. ICSE 2018.

  16. Dirk Beyer and Matthias Dangl.
    Strategy Selection for Software Verification Based on Boolean Features: A Simple but Effective Approach.
    In T. Margaria and B. Steffen, editors, Proceedings of the 8th International Symposium on Leveraging Applications of Formal Methods, Verification, and Validation (ISoLA 2018, Part 2, Limassol, Cyprus, November 5-9), LNCS 11245, pages 144-159, 2018.
    Springer.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  17. Dirk Beyer, Matthias Dangl, Thomas Lemberger, and Michael Tautschnig.
    Tests from Witnesses: Execution-Based Validation of Verification Results.
    In Catherine Dubois and Burkhart Wolff, editors, Proceedings of the 12th International Conference on Tests and Proofs (TAP 2018, Toulouse, France, June 27-29), LNCS 10889, pages 3-23, 2018.
    Springer.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking, Witness-Based Validation, Witness-Based Validation (main).

  18. Dirk Beyer and Karlheinz Friedberger.
    Domain-Independent Multi-threaded Software Model Checking.
    In Marianne Huchard, Christian Kästner, and Gordon Fraser, editors, Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, ASE 2018, Montpellier, France, September 3-7, 2018, pages 634-644, 2018.
    ACM.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking, BAM.

  19. Dirk Beyer and Karlheinz Friedberger.
    In-Place vs. Copy-on-Write CEGAR Refinement for Block Summarization with Caching.
    In T. Margaria and B. Steffen, editors, Proceedings of the 8th International Symposium on Leveraging Applications of Formal Methods, Verification, and Validation (ISoLA 2018, Part 2, Limassol, Cyprus, November 5-9), LNCS 11245, pages 197-215, 2018.
    Springer.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking, BAM.

  20. Dirk Beyer, Marie-Christine Jakobs, Thomas Lemberger, and Heike Wehrheim.
    Reducer-Based Construction of Conditional Verifiers.
    In Proceedings of the 40th International Conference on Software Engineering (ICSE 2018, Gothenburg, Sweden, May 27 - June 3), pages 1182-1193, 2018.
    ACM.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  21. Dirk Beyer and Thomas Lemberger.
    CPA-SymExec: Efficient Symbolic Execution in CPAchecker.
    In Marianne Huchard, Christian Kästner, and Gordon Fraser, editors, Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering (ASE 2018, Montpellier, France, September 3-7), pages 900-903, 2018.
    ACM.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  22. Ilja Zakharov and Evgeny Novikov.
    Compositional Environment Modelling for Verification of GNU C Programs.
    In Proceedings of the 2018 Ivannikov Ispras Open Conference (ISPRAS 18), pages 39-44, 2018.
    IEEE Computer Society.
    Keyword(s): CPAchecker, Software Model Checking.

  23. Pavel Andrianov, Karlheinz Friedberger, Mikhail U. Mandrykin, Vadim S. Mutilin, and Anton Volkov.
    CPA-BAM-BnB: Block-Abstraction Memoization and Region-Based Memory Models for Predicate Abstractions (Competition Contribution).
    In Axel Legay and Tiziana Margaria, editors, Proceedings of the 23rd International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2017, Uppsala, Sweden, April 22-29), LNCS 10206, pages 355--359, 2017.
    Springer-Verlag, Heidelberg.
    [ Material ] Keyword(s): CPAchecker, Competition on Software Verification (SV-COMP), Software Model Checking.

  24. Dirk Beyer, Matthias Dangl, Daniel Dietsch, and Matthias Heizmann.
    Exchanging Verification Witnesses between Verifiers.
    In J. Jürjens and K. Schneider, editors, Tagungsband Software Engineering 2017, Fachtagung des GI-Fachbereichs Softwaretechnik (21.-24. Februar 2017, Hannover, Deutschland), LNI P-267, pages 93-94, 2017.
    Gesellschaft für Informatik (GI).
    [ Material ] Keyword(s): CPAchecker, Software Model Checking, Witness-Based Validation.
    This is a summary of a full article on this topic that appeared in Proc. ESEC/FSE 2016.

  25. Dirk Beyer and Thomas Lemberger.
    Software Verification: Testing vs. Model Checking.
    In O. Strichman and R. Tzoref-Brill, editors, Proceedings of the 13th Haifa Verification Conference (HVC 2017, Haifa, Israel, November 13-25), LNCS 10629, pages 99-114, 2017.
    Springer.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    Won the HVC 2017 Best Paper Award.
    Errata available.

  26. Rodrigo Castaño, Vìctor A. Braberman, Diego Garbervetsky, and Sebastián Uchitel.
    Model Checker Execution Reports.
    In G. Rosu, M. Di Penta, and T. N. Nguyen, editors, Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2017, Urbana (IL), USA, October 30 - November 3, 2017, pages 200--205, 2017.
    IEEE.
    Keyword(s): CPAchecker, Software Model Checking.

  27. Dirk Beyer and Matthias Dangl.
    SMT-based Software Model Checking: An Experimental Comparison of Four Algorithms.
    In Proc. VSTTE, LNCS 9971, pages 181--198, 2016.
    Springer.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    An extended version of this article appeared in JAR.

  28. Dirk Beyer, Matthias Dangl, Daniel Dietsch, and Matthias Heizmann.
    Correctness Witnesses: Exchanging Verification Results Between Verifiers.
    In T. Zimmermann, J. Cleland-Huang, and Z. Su, editors, Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE 2016, Seattle, WA, USA, November 13-18), pages 326-337, 2016.
    ACM.
    [ Article ] Keyword(s): CPAchecker, Ultimate, Software Model Checking, Witness-Based Validation, Witness-Based Validation (main).

  29. Dirk Beyer, Matthias Dangl, Daniel Dietsch, Matthias Heizmann, and Andreas Stahlbauer.
    Verification Witnesses.
    In J. Knoop and U. Zdun, editors, Tagungsband Software Engineering 2016, Fachtagung des GI-Fachbereichs Softwaretechnik (23.-26. Februar 2016, Wien, Österreich), LNI 252, pages 105-106, 2016.
    Gesellschaft für Informatik (GI).
    [ Material ] Keyword(s): CPAchecker, Software Model Checking, Witness-Based Validation.
    This is a summary of a full article on this topic that appeared in Proc. ESEC/FSE 2015.

  30. Dirk Beyer and Karlheinz Friedberger.
    A Light-Weight Approach for Verifying Multi-Threaded Programs with CPAchecker.
    In J. Bouda, L. Holìk, J. Kofron, J. Strejcek, and A. Rambousek, editors, Proceedings of the 11th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science (MEMICS 2016, Telc, Czechia, October 21-23), EPTCS 233, pages 61-71, 2016.
    ArXiV.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  31. Dirk Beyer and Thomas Lemberger.
    Symbolic Execution with CEGAR.
    In T. Margaria and B. Steffen, editors, 7th International Symposium on Leveraging Applications of Formal Methods, Verification, and Validation (ISoLA 2016, Part 1, Imperial, Corfu, Greece, October 10-14), LNCS 9952, pages 195-211, 2016.
    Springer.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    Errata available.

  32. Karlheinz Friedberger.
    CPA-BAM: Block-Abstraction Memoization with Value Analysis and Predicate Analysis (Competition Contribution).
    In Marsha Chechik and Jean-François Raskin, editors, Proceedings of the 22nd International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2016, Eindhoven, The Netherlands, April 2-8), LNCS 9636, pages 912--915, 2016.
    Springer-Verlag, Heidelberg.
    [ Material ] Keyword(s): CPAchecker, Competition on Software Verification (SV-COMP), Software Model Checking.

  33. Egor George Karpenkov, David Monniaux, and Philipp Wendler.
    Program Analysis with Local Policy Iteration.
    In Proceedings of the 17th International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI 2016, St. Petersburg, FL, USA, January 17-19), LNCS 9583, pages 127--146, 2016.
    Springer-Verlag, Heidelberg.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  34. Malte Lochau, Johannes Bürdek, Stefan Bauregger, Andreas Holzer, Alexander von Rhein, Sven Apel, and Dirk Beyer.
    On Facilitating Reuse in Multi-goal Test-Suite Generation for Software Product Lines.
    In J. Knoop and U. Zdun, editors, Tagungsband Software Engineering 2016, Fachtagung des GI-Fachbereichs Softwaretechnik (23.-26. Februar 2016, Wien, Österreich), LNI 252, pages 81-82, 2016.
    Gesellschaft für Informatik (GI).
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.
    This is a summary of a full article on this topic that appeared in Proc. FASE 2015.

  35. Stefan Löwe.
    CPA-RefSel: CPAchecker with Refinement Selection (Competition Contribution).
    In Marsha Chechik and Jean-François Raskin, editors, Proceedings of the 22nd International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2016, Eindhoven, The Netherlands, April 2-8), LNCS 9636, pages 916--919, 2016.
    Springer-Verlag, Heidelberg.
    [ Material ] Keyword(s): CPAchecker, Competition on Software Verification (SV-COMP), Software Model Checking.
    Won category DeviceDriversLinux64 in SV-COMP'16

  36. Dirk Beyer, Matthias Dangl, Daniel Dietsch, Matthias Heizmann, and Andreas Stahlbauer.
    Witness Validation and Stepwise Testification across Software Verifiers.
    In E. Di Nitto, M. Harman, and P. Heymans, editors, Proceedings of the 2015 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on Foundations of Software Engineering (ESEC/FSE 2015, Bergamo, Italy, August 31 - September 4), pages 721-733, 2015.
    ACM, New York.
    [ Article ] Keyword(s): CPAchecker, Ultimate, Software Model Checking, Witness-Based Validation, Witness-Based Validation (main).

  37. Dirk Beyer, Matthias Dangl, and Philipp Wendler.
    Boosting k-Induction with Continuously-Refined Invariants.
    In D. Kröning and C. S. Pasareanu, editors, Proceedings of the 27th International Conference on Computer Aided Verification (CAV 2015, San Francisco, CA, USA, July 18-24), LNCS 9206, pages 622-640, 2015.
    Springer-Verlag, Heidelberg.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.

  38. Dirk Beyer and Stefan Löwe.
    Interpolation for Value Analysis.
    In U. Assmann, B. Demuth, T. Spitta, G. Püschel, and R. Kaiser, editors, Tagungsband Software Engineering 2015, Fachtagung des GI-Fachbereichs Softwaretechnik (17. März - 20. März 2015, Dresden, Deutschland), LNI 239, pages 73-74, 2015.
    Gesellschaft für Informatik (GI).
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.
    This is a summary of a full article on this topic that appeared in Proc. FASE 2013.

  39. Dirk Beyer, Stefan Löwe, and Philipp Wendler.
    Refinement Selection.
    In B. Fischer and J. Geldenhuys, editors, Proceedings of the 22nd International Symposium on Model Checking of Software (SPIN 2015, Stellenbosch, South Africa, August 24-26), LNCS 9232, pages 20-38, 2015.
    Springer-Verlag, Heidelberg.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  40. Dirk Beyer, Stefan Löwe, and Philipp Wendler.
    Sliced Path Prefixes: An Effective Method to Enable Refinement Selection.
    In S. Graf and M. Viswanathan, editors, Proceedings of the 35th IFIP WG 6.1 International Conference on Formal Techniques for Distributed Objects, Components, and Systems (FORTE 2015, Grenoble, France, June 2-4), LNCS 9039, pages 228-243, 2015.
    Springer-Verlag, Heidelberg.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.

  41. Johannes Bürdek, Malte Lochau, Stefan Bauregger, Andreas Holzer, Alexander von Rhein, Sven Apel, and Dirk Beyer.
    Facilitating Reuse in Multi-Goal Test-Suite Generation for Software Product Lines.
    In A. Egyed and I. Schaefer, editors, Proceedings of the 18th International Conference on Fundamental Approaches to Software Engineering (FASE 2015, London, UK, April 13-15), LNCS 9033, pages 84-99, 2015.
    Springer-Verlag, Heidelberg.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking, Software Testing.

  42. Matthias Dangl, Stefan Löwe, and Philipp Wendler.
    CPAchecker with Support for Recursive Programs and Floating-Point Arithmetic (Competition Contribution).
    In C. Baier and C. Tinelli, editors, Proceedings of the 21st International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2015, London, UK, April 13-17), LNCS 9035, pages 423--425, 2015.
    Springer-Verlag, Heidelberg.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Competition on Software Verification (SV-COMP), Software Model Checking.
    Won categories ControlFlow, MemorySafety, and Overall, and received three silver and two bronze medals in SV-COMP'15

  43. Dirk Beyer, Georg Dresler, and Philipp Wendler.
    Software Verification in the Google App-Engine Cloud.
    In A. Biere and R. Bloem, editors, Proceedings of the 26th International Conference on Computer-Aided Verification (CAV 2014, Vienna, Austria, July 18-22), LNCS 8559, pages 327-333, 2014.
    Springer-Verlag, Heidelberg.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking, Cloud-Based Software Verification.

  44. Dirk Beyer, Andreas Holzer, Michael Tautschnig, and Helmut Veith.
    Reusing Information in Multi-Goal Reachability Analyses.
    In W. Hasselbring and N. C. Ehmke, editors, Tagungsband Software Engineering 2014, Fachtagung des GI-Fachbereichs Softwaretechnik (25. Februar - 28. Februar 2014, Kiel, Deutschland), LNI 227, pages 97--98, 2014.
    Gesellschaft für Informatik (GI).
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    This is a summary of a full article on this topic that appeared in Proc. ESOP 2013.

  45. Dirk Beyer, Stefan Löwe, Evgeny Novikov, Andreas Stahlbauer, and Philipp Wendler.
    Precision Reuse in CPAchecker.
    In W. Hasselbring and N. C. Ehmke, editors, Tagungsband Software Engineering 2014, Fachtagung des GI-Fachbereichs Softwaretechnik (25. Februar - 28. Februar 2014, Kiel, Deutschland), LNI 227, pages 41--42, 2014.
    Gesellschaft für Informatik (GI).
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    This is a summary of a full article on this topic that appeared in Proc. ESEC/FSE 2013.

  46. Stefan Löwe, Mikhail U. Mandrykin, and Philipp Wendler.
    CPAchecker with Sequential Combination of Explicit-Value Analyses and Predicate Analyses (Competition Contribution).
    In E. Abraham and K. Havelund, editors, Proceedings of the 20th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2014, Grenoble, France, April 5-13), LNCS 8413, pages 392-394, 2014.
    Springer-Verlag, Heidelberg.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Competition on Software Verification (SV-COMP), Software Model Checking.
    Won categories ControlFlow, MemorySafety, and Simple, and received one silver and one bronze medal in SV-COMP'14

  47. Petr Müller and Tomás Vojnar.
    CPAlien: Shape Analyzer for CPAchecker (Competition Contribution).
    In E. Abraham and K. Havelund, editors, Proceedings of the 20th International Conference on Tools and Algorithms for the Construction and of Analysis Systems (TACAS 2014, Grenoble, France, April 5-13), LNCS 8413, pages 395--397, 2014.
    Springer.
    [ Material ] Keyword(s): CPAchecker, SV-COMP, Software Model Checking.

  48. Daniel Wonisch, Alexander Schremmer, and Heike Wehrheim.
    Programs from Proofs - Approach and Applications.
    In Wilhelm Hasselbring and Nils Christian Ehmke, editors, Tagungsband Software Engineering 2014, Fachtagung des GI-Fachbereichs Softwaretechnik, 25. Februar - 28. Februar 2014, Kiel, Deutschland, LNI 227, pages 67--68, 2014.
    GI.
    Keyword(s): CPAchecker, Software Model Checking.

  49. Sven Apel, Dirk Beyer, Karlheinz Friedberger, Franco Raimondi, and Alexander von Rhein.
    Domain Types: Abstract-Domain Selection Based on Variable Usage.
    In V. Bertacco and A. Legay, editors, Proceedings of the 9th Haifa Verification Conference (HVC 2013, Haifa, Israel, November 5-7), LNCS 8244, pages 262-278, 2013.
    Springer-Verlag, Heidelberg.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  50. Dirk Beyer, Andreas Holzer, Michael Tautschnig, and Helmut Veith.
    Information Reuse for Multi-goal Reachability Analyses.
    In M. Felleisen and P. Gardner, editors, Proceedings of the 22nd European Symposium on Programming (ESOP 2013, Rome, Italy, March 19-22), LNCS 7792, pages 472-491, 2013.
    Springer-Verlag, Heidelberg.
    Keyword(s): CPAchecker, Software Model Checking.

  51. Dirk Beyer and Stefan Löwe.
    Explicit-State Software Model Checking Based on CEGAR and Interpolation.
    In V. Cortellessa and D. Varro, editors, Proceedings of the 16th International Conference on Fundamental Approaches to Software Engineering (FASE 2013, Rome, Italy, March 20-22), LNCS 7793, pages 146-162, 2013.
    Springer-Verlag, Heidelberg.
    Keyword(s): CPAchecker, Software Model Checking.

  52. Dirk Beyer, Stefan Löwe, Evgeny Novikov, Andreas Stahlbauer, and Philipp Wendler.
    Precision Reuse for Efficient Regression Verification.
    In B. Meyer, L. Baresi, and M. Mezini, editors, Proceedings of the 9th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on Foundations of Software Engineering (ESEC/FSE 2013, St. Petersburg, Russia, August 18-26), pages 389-399, 2013.
    ACM.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  53. Dirk Beyer and Andreas Stahlbauer.
    BDD-Based Software Model Checking with CPAchecker.
    In A. Kucera et al., editor, Proceedings of the Annual Doctoral Workshop on Mathematical and Engineering Methods in Computer Science (MEMICS 2012, Znojmo, Czech Republic, October 26-28), LNCS 7721, pages 1-11, 2013.
    Springer-Verlag, Heidelberg.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  54. Stefan Löwe.
    CPAchecker with Explicit-Value Analysis Based on CEGAR and Interpolation (Competition Contribution).
    In N. Piterman and S. Smolka, editors, Proceedings of the 19th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2013, Rome, Italy, March 16-24), LNCS 7795, pages 610-612, 2013.
    Springer.
    [ Material ] Keyword(s): CPAchecker, Competition on Software Verification (SV-COMP), Software Model Checking.
    Received four silver medals in SV-COMP'13

  55. Philipp Wendler.
    CPAchecker with Sequential Combination of Explicit-State Analysis and Predicate Analysis (Competition Contribution).
    In N. Piterman and S. Smolka, editors, Proceedings of the 19th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2013, Rome, Italy, March 16-24), LNCS 7795, pages 613-615, 2013.
    Springer-Verlag, Heidelberg.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Competition on Software Verification (SV-COMP), Software Model Checking.
    Won category Overall and received five bronze medals in SV-COMP'13

  56. Daniel Wonisch, Alexander Schremmer, and Heike Wehrheim.
    Programs from Proofs - A PCC Alternative.
    In Natasha Sharygina and Helmut Veith, editors, Proceedings of the 25th International Conference on Computer Aided Verification (CAV 2013, Saint Petersburg, Russia, July 13-19, 2013), LNCS 8044, pages 912--927, 2013.
    Springer.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.

  57. Daniel Wonisch, Alexander Schremmer, and Heike Wehrheim.
    Zero Overhead Runtime Monitoring.
    In Robert M. Hierons, Mercedes G. Merayo, and Mario Bravetti, editors, Proceedings of the 11th International Conference on Software Engineering and Formal Methods (SEFM 2013, Madrid, Spain, September 25-27, 2013), LNCS 8137, pages 244--258, 2013.
    Springer.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.

  58. Dirk Beyer, Thomas A. Henzinger, M. Erkan Keremoglu, and Philipp Wendler.
    Conditional Model Checking: A Technique to Pass Information between Verifiers.
    In Tevfik Bultan and Martin Robillard, editors, Proceedings of the 20th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2012, Cary, NC, November 10-17), 2012.
    ACM.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  59. Dirk Beyer and Philipp Wendler.
    Algorithms for Software Model Checking: Predicate Abstraction vs. IMPACT.
    In Gianpiero Cabodi and Satnam Singh, editors, Proceedings of the 12th International Conference on Formal Methods in Computer-Aided Design (FMCAD 2012, Cambrige, UK, October 22-25), pages 106-113, 2012.
    FMCAD.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  60. Stefan Löwe and Philipp Wendler.
    CPAchecker with Adjustable Predicate Analysis (Competition Contribution).
    In C. Flanagan and B. König, editors, Proceedings of the 18th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2012, Tallinn, Estonia, March 27-30), LNCS 7214, pages 528--530, 2012.
    Springer-Verlag, Heidelberg.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Competition on Software Verification (SV-COMP), Software Model Checking.
    Won category ControlFlowInteger and received one silver and two bronze medals in SV-COMP'12

  61. Daniel Wonisch.
    Block Abstraction Memoization for CPAchecker (Competition Contribution).
    In C. Flanagan and B. König, editors, Proceedings of the 18th International Conference on Tools and Algorithms for the Construction and of Analysis Systems (TACAS 2012, Tallinn, Estonia, March 27-30), LNCS 7214, pages 531--533, 2012.
    Springer.
    [ Material ] Keyword(s): CPAchecker, SV-COMP, Software Model Checking.

  62. Daniel Wonisch and Heike Wehrheim.
    Predicate Analysis with Block-Abstraction Memoization.
    In Toshiaki Aoki and Kenji Taguchi, editors, Proceedings of the 14th International Conference on Formal Engineering Methods, (ICFEM 2012, Kyoto, Japan, November 12-16, 2012), LNCS 7635, pages 332--347, 2012.
    Springer.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.

  63. Dirk Beyer and M. Erkan Keremoglu.
    CPAchecker: A Tool for Configurable Software Verification.
    In G. Gopalakrishnan and S. Qadeer, editors, Proceedings of the 23rd International Conference on Computer Aided Verification (CAV 2011, Snowbird, UT, July 14-20), LNCS 6806, pages 184-190, 2011.
    Springer-Verlag, Heidelberg.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.

  64. Dirk Beyer, M. Erkan Keremoglu, and Philipp Wendler.
    Predicate Abstraction with Adjustable-Block Encoding.
    In Proceedings of the 10th International Conference on Formal Methods in Computer-Aided Design (FMCAD 2010, Lugano, October 20-23), pages 189-197, 2010.
    FMCAD.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    Won the NRW Young Scientist Award 2010 in Dynamic Intelligent Systems

  65. Dirk Beyer, Alessandro Cimatti, Alberto Griggio, M. Erkan Keremoglu, and Roberto Sebastiani.
    Software Model Checking via Large-Block Encoding.
    In Proceedings of the 9th International Conference on Formal Methods in Computer-Aided Design (FMCAD 2009, Austin, TX, November 15-18), pages 25-32, 2009.
    IEEE Computer Society Press, Los Alamitos (CA).
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

Internal reports

  1. Dirk Beyer, Nian-Ze Lee, and Philipp Wendler.
    Interpolation and SAT-Based Model Checking Revisited: Adoption to Software Verification.
    Technical report 2208.05046, arXiv/CoRR, August 2022.
    [ Material ] [ Article ] Keyword(s): Software Model Checking, CPAchecker.

  2. Rodrigo Castaño, Vìctor A. Braberman, Diego Garbervetsky, and Sebastián Uchitel.
    Model Checker Execution Reports.
    Technical report 1607.06857, arXiv, August 2017.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  3. Rodrigo Castaño, Vìctor A. Braberman, Diego Garbervetsky, and Sebastián Uchitel.
    Verification Coverage.
    Technical report 1706.03796v1, arXiv, June 2017.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  4. Dirk Beyer, Matthias Dangl, and Philipp Wendler.
    Combining k-Induction with Continuously-Refined Invariants.
    Technical report MIP-1503, Department of Computer Science and Mathematics (FIM), University of Passau (PA), January 2015.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.
    An abbreviated version of this article appeared in Proc. CAV 2015.

  5. Dirk Beyer, Stefan Löwe, and Philipp Wendler.
    Domain-Type-Guided Refinement Selection Based on Sliced Path Prefixes.
    Technical report MIP-1501, Department of Computer Science and Mathematics (FIM), University of Passau (PA), January 2015.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.
    Extended publications based on this article appeared in Proc. FORTE 2015 and Proc. SPIN 2015.

  6. Sven Apel, Dirk Beyer, Karlheinz Friedberger, Franco Raimondi, and Alexander von Rhein.
    Domain Types: Selecting Abstractions Based on Variable Usage.
    Technical report MIP-1303, Department of Computer Science and Mathematics (FIM), University of Passau (PA), May 2013.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.

  7. Dirk Beyer, Stefan Löwe, Evgeny Novikov, Andreas Stahlbauer, and Philipp Wendler.
    Reusing Precisions for Efficient Regression Verification.
    Technical report MIP-1302, Department of Computer Science and Mathematics (FIM), University of Passau (PA), May 2013.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.
    An abbreviated version of this article appeared in Proc. ESEC/FSE 2013.

  8. Dirk Beyer and Stefan Löwe.
    Explicit-Value Analysis Based on CEGAR and Interpolation.
    Technical report MIP-1205, Department of Computer Science and Mathematics (FIM), University of Passau (PA), December 2012.
    Keyword(s): CPAchecker, Software Model Checking.

  9. Dirk Beyer, Thomas A. Henzinger, M. Erkan Keremoglu, and Philipp Wendler.
    Conditional Model Checking.
    Technical report MIP-1107, Department of Computer Science and Mathematics (FIM), University of Passau (PA), September 2011.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.
    An abbreviated version of this article appeared in Proc. FSE 2012.

  10. Dirk Beyer, Alessandro Cimatti, Alberto Griggio, M. Erkan Keremoglu, and Roberto Sebastiani.
    Software Model Checking via Large-Block Encoding.
    Technical report SFU-CS-2009-09, School of Computing Science (CMPT), Simon Fraser University (SFU), April 2009.
    Keyword(s): CPAchecker, Software Model Checking.

  11. Dirk Beyer and M. Erkan Keremoglu.
    CPAchecker: A Tool for Configurable Software Verification.
    Technical report SFU-CS-2009-02, School of Computing Science (CMPT), Simon Fraser University (SFU), January 2009.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.

Theses and projects (PhD, MSc, BSc, Project)

  1. Daniel Baier.
    Implementation of Value Analysis over Symbolic Memory Graphs in CPAchecker.
    Master's Thesis, LMU Munich, Software Systems Lab, 2022.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking, Symbolic Memory Graphs.

  2. Klara Cimbalnik.
    Program Transformation in CPAchecker: Design and Implementation of a Source-Respecting Translation from Control-Flow Automata to C Code.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2022.
    Keyword(s): CPAchecker.

  3. Matthias Dangl.
    Witness-Based Validation of Verification Results with Applications to Software-Model Checking.
    PhD Thesis, LMU Munich, Software Systems Lab, 2022.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    Now at ARS, Munich, Germany

  4. Karlheinz Friedberger.
    Efficient Software Model Checking with Block-Abstraction Memoization.
    PhD Thesis, LMU Munich, Software Systems Lab, 2022.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    Now at MSG Systems, Munich, Germany

  5. Maximilian Hailer.
    New Approaches and Visualization for Verification Coverage.
    Master's Thesis, LMU Munich, Software Systems Lab, 2022.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  6. Matthias Kettl.
    Adjustable Block Analysis: Actor-Based Creation of Block Summaries for Scaling Formal Verification.
    Master's Thesis, LMU Munich, Software Systems Lab, 2022.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  7. Thomas Lemberger.
    Towards Cooperative Software Verification with Test Generation and Formal Verification.
    PhD Thesis, LMU Munich, Software Systems Lab, 2022.
    Keyword(s): CPAchecker, Software Model Checking.

  8. Martin Pletl.
    A New Spin on Verification with Symbolic Execution: Symbolic Execution as Formula-Based Predicate Analysis in CPAchecker.
    Master's Thesis, LMU Munich, Software Systems Lab, 2022.
    Keyword(s): CPAchecker, Software Model Checking.

  9. Philipp Waldinger.
    Concurrent Software Verification through Block-based Task Partitioning and Continuous Summary Refinement.
    Master's Thesis, LMU Munich, Software Systems Lab, 2022.
    Keyword(s): CPAchecker, Software Model Checking.

  10. Simon Antonischki.
    A CPA for String Analysis for Java Programs in CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2021.
    Keyword(s): Software Model Checking, CPAchecker.

  11. Christoph Girstenbrei.
    Combining Fuzzing and Symbolic Execution in CPAchecker.
    Master's Thesis, LMU Munich, Software Systems Lab, 2021.

  12. Ludwig Glückstadt.
    Genetic Programming in Software Verification.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2021.
    Keyword(s): Software Model Checking, CPAchecker, Genetic Programming.

  13. Penelope Powers.
    Mutation based Automatic Program Repair in CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2021.
    Keyword(s): Automatic Program Repair, CPAchecker.

  14. Sebastian Tschoepel.
    Implementation and Evaluation of a Simple Taint Analysis for CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2021.
    Keyword(s): CPAchecker, Software Model Checking, Taint.

  15. Yannick Adams.
    Domain Types for Predicate Analysis in CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    Keyword(s): CPAchecker, Software Model Checking.

  16. Schindar Ali.
    Test-Based Fault Localization in the Context of Formal Verification: Implementation and Evaluation of the Tarantula Algorithm in CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  17. Moritz Beck.
    Solver-based Analysis of Memory Safety using Separation Logic.
    Master's Thesis, LMU Munich, Software Systems Lab, 2020.
    [ Article ] Keyword(s): CPAchecker, JavaSMT, Separation Logic, Software Model Checking.

  18. Benedikt Damböck.
    Implementierung und Evaluation von einfacher Schleifenabstraktion für das CPAchecker-Framework.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    Keyword(s): CPAchecker, Software Model Checking, Loop Acceleration.

  19. Petros Isaakidis.
    Energy Consumption Prediction of Verification Work.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    Keyword(s): CPAchecker, Benchmarking, Energy Measurement.

  20. Angelos Kafounis.
    Fault Localization in Model Checking. Implementation and Evaluation of Fault-Localization Techniques with Distance Metrics.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  21. Matthias Kettl.
    Fault Localization for Formal Verification: An Implementation and Evaluation of Algorithms based on Error Invariants and UNSAT-cores.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    Won the LMU research award for excellent students (LMU Forschungspreis f{\"u}r exzellente Studierende) of LMU Munich

  22. Vladyslav Kolesnykov.
    SMT-Based Model Checking of Concurrent Programs.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  23. Adrian Leimeister.
    A Language Server and IDE Plugin for CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    [ Article ] Keyword(s): CPAchecker.

  24. Sven Massard.
    Improve Analysis of Java Programs in CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    Keyword(s): CPAchecker, Software Model Checking.

  25. Sonja Münchow.
    A Web Frontend For Visualization of Computation Steps and their Results in CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    [ Article ] Keyword(s): CPAchecker.

  26. Alexander Ried.
    Design and Implementation of a Cluster-Based Approach for Software Verification.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    Keyword(s): CPAchecker, BAM.

  27. Frederic Schönberger.
    Converting Test Goals to Condition Automata.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  28. Jakob Selberg.
    Automatic Generation of Test Harnesses for Pointer-Based C Programs: Implementation of a Pointer-Tracking Analysis and Harness-Generation Engine in the Formal Verification Framework CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    Keyword(s): CPAchecker, Software Model Checking.

  29. Sven Umbricht.
    Converting Between ACSL Annotations and Witness Invariants.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking, ACSL.

  30. Martin Zehendner.
    Software Verification with Numerical Domains in CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2020.
    Keyword(s): CPAchecker, Software Model Checking.

  31. Daniel Baier.
    Integration des SMT-Solvers Boolector in das Framework JavaSMT und Evaluation mit CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2019.
    [ Article ] Keyword(s): JavaSMT.

  32. Thomas Bunk.
    LTL Software Model Checking in CPAchecker.
    Master's Thesis, LMU Munich, Software Systems Lab, 2019.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  33. Raphael Hagl.
    Hybrid Testcase Generation with CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2019.
    Keyword(s): CPAchecker, Software Model Checking.

  34. Andrea Kreppel.
    Implementation and Evaluation of Backwards Analyses in the Software-Verification Framework CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2019.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking, Search Strategy.

  35. Michael Maier.
    SMT-Based Verification of ECMAScript Programs in CPAchecker.
    Master's Thesis, LMU Munich, Software Systems Lab, 2019.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  36. Krutav Shah.
    Counterexample-Guided Abstraction Refinement for Interval Domain.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2019.
    Keyword(s): CPAchecker, Software Model Checking.

  37. Mirjam Trapp.
    Heuristics for Effective Predicate Refinement in CPAchecker.
    Master's Thesis, LMU Munich, Software Systems Lab, 2019.
    Keyword(s): CPAchecker, Software Model Checking.

  38. Maximilian Wiesholler.
    Correctness Witness Validation using Predicate Analysis.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2019.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking, Witness-Based Validation.

  39. Moritz Buhl.
    Application of Software Verification to OpenBSD Network Modules.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2018.
    Keyword(s): CPAchecker, Software Model Checking.

  40. Flutura Estler.
    Heuristics-Based Selection of Verification Configurations.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2018.
    Keyword(s): CPAchecker, Software Model Checking.

  41. Dominik Friedrich.
    Konzeption, Umsetzung und Visualisierung von statistischen Daten in CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2018.
    Keyword(s): CPAchecker.

  42. Matthias Gerlach.
    Newton Refinement as Alternative to Craig Interpolation in CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2018.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  43. Johannes Knaut.
    Symbolic Heap Abstraction with Automatic Refinement.
    Master's Thesis, LMU Munich, Software Systems Lab, 2018.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  44. Thomas Lemberger.
    Abstraction Refinement for Model Checking: Program Slicing + CEGAR.
    Master's Thesis, LMU Munich, Software Systems Lab, 2018.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  45. Karam Shabita.
    String Analysis for Java Programs in CPAchecker.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2018.
    Keyword(s): CPAchecker, Software Model Checking.

  46. Martin Spiessl.
    Configurable Software Verification based on Slicing Abstractions.
    Master's Thesis, LMU Munich, Software Systems Lab, 2018.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  47. Evgeny Dunaev.
    Entwurf und Implementierung einer Abstraktionsschicht für Zuweisungs-basierte Analysen.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2017.
    Keyword(s): CPAchecker, Software Model Checking, Refactoring.

  48. Deyan Ivanov.
    Interactive Visualization of Verification Results from CPAchecker with D3.
    Bachelor's Thesis, LMU Munich, Software Systems Lab, 2017.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  49. Stefan Löwe.
    Effective Approaches to Abstraction Refinement for Automatic Software Verification.
    PhD Thesis, University of Passau, Software Systems Lab, 2017.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  50. Philipp Wendler.
    Towards Practical Predicate Analysis.
    PhD Thesis, University of Passau, Software Systems Lab, 2017.
    [ Material ] [ Article ] Keyword(s): Benchmarking, CPAchecker, Software Model Checking.

  51. Gernot Zoerneck.
    Implementing PDR in CPAchecker.
    Bachelor's Thesis, University of Passau, Software Systems Lab, 2017.
    Keyword(s): CPAchecker, Software Model Checking.

  52. Stephan Lukasczyk.
    Unbounded Heap Support for CPAchecker's Predicate Analysis Using SMT Arrays.
    Bachelor's Thesis, University of Passau, Software Systems Lab, 2016.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.

  53. Magdalena Murr.
    Towards Understandable CPAchecker Counterexamples.
    Bachelor's Thesis, University of Passau, Software Systems Lab, 2016.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  54. Sebastian Ott.
    Implementing a Termination Analysis using Configurable Software Analysis.
    Master's Thesis, University of Passau, Software Systems Lab, 2016.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  55. Thomas Stieglmaier.
    Augmenting Predicate Analysis with Auxiliary Invariants.
    Master's Thesis, University of Passau, Software Systems Lab, 2016.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  56. Maximilian Syri.
    Verification of Concurrent Programs by CFA Sequentialization.
    Bachelor's Thesis, University of Passau, Software Systems Lab, 2016.
    Keyword(s): CPAchecker, Software Model Checking.

  57. Stefan Weinzierl.
    Configurable Pointer-Alias Analysis in CPAchecker.
    Bachelor's Thesis, University of Passau, Software Systems Lab, 2016.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  58. Karlheinz Friedberger.
    Block-Abstraction Memoization as an Approach to Verify Recursive Procedures.
    Master's Thesis, University of Passau, Software Systems Lab, 2015.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  59. Thomas Lemberger.
    Efficient Symbolic Execution using CEGAR over Two Abstract Domains.
    Bachelor's Thesis, University of Passau, Software Systems Lab, 2015.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  60. Georg Dresler.
    A Google-App-Engine Implementation for CPAchecker.
    Bachelor's Thesis, University of Passau, Software Systems Lab, 2014.
    [ Material ] Keyword(s): CPAchecker, Software Model Checking.

  61. Thomas Stieglmaier.
    Octagon-Based Software Verification with CPAchecker.
    Bachelor's Thesis, University of Passau, Software Systems Lab, 2014.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  62. Matthias Dangl.
    Light-Weight Invariant Generation for Software Verification with CPAchecker.
    Master's Thesis, University of Passau, Software Systems Lab, 2013.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.

  63. Matthias Dittrich.
    Bit-Precise Predicate Analysis with CPAchecker.
    Bachelor's Thesis, University of Passau, Software Systems Lab, 2013.
    Keyword(s): CPAchecker, Software Model Checking.

  64. Alexander Driemeyer.
    Software-Verifikation von Java-Programmen in CPAchecker.
    Bachelor's Thesis, University of Passau, Software Systems Lab, 2012.
    Keyword(s): CPAchecker, Software Model Checking.

  65. Karlheinz Friedberger.
    Ein typbasierter Ansatz zur Kombination verschiedener Verifikationstechniken.
    Bachelor's Thesis, University of Passau, Software Systems Lab, 2012.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    Won the yearly award of the chamber of industry and commerce of Lower Bavaria (IHK Niederbayern) for an excellent Bachelor's thesis

  66. Peter Häring.
    A Comparative Study of Software Measures as Problem-Predictors.
    Master's Thesis, University of Passau, Software Systems Lab, 2012.
    Keyword(s): CPAchecker, Software Model Checking.

  67. Christopher Jahn.
    Implementation of a CFA and ARG Visualization and Navigation Tool in Java.
    Master's Thesis, University of Passau, Software Systems Lab, 2012.
    Keyword(s): CPAchecker, Software Model Checking.

  68. Andreas Stahlbauer.
    Block-Encoding Strategies for Predicate Analysis: An Experimental Study.
    Master's Thesis, University of Passau, Software Systems Lab, 2012.
    Keyword(s): CPAchecker, Software Model Checking.

  69. Andra-Maria Babau.
    Modeling and Verification of Airport Security Processes using BPMN and Protocol Interfaces: A Case Study.
    Master's Thesis, University of Passau, Software Systems Lab, 2011.
    Keyword(s): CPAchecker, Software Model Checking.

  70. Mehmet Erkan Keremoglu.
    Towards Scalable Software Analyisis Using Combinations and Conditions with CPAchecker.
    PhD Thesis, Simon Fraser University, Software Systems Lab, 2011.
    [ Material ] [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    Now at Microsoft, Redmond, USA

  71. Dmitry Balzer.
    Werkzeugunterstützung für Verstehen und Monitoring von Software-Abhängigkeiten.
    Master's Thesis, University of Passau, Software Systems Lab, 2010.
    Keyword(s): CPAchecker, Software Model Checking.

  72. Ashgan Fararooy.
    Performing Static Structure Analysis using Software Dependencies.
    Master's Thesis, Simon Fraser University, Software Systems Lab, 2010.
    Keyword(s): CPAchecker, Software Model Checking.

  73. Philipp Wendler.
    Software Verification based on Adjustable Large-Block Encoding.
    Master's Thesis, University of Passau, Software Systems Lab, 2010.
    [ Article ] Keyword(s): CPAchecker, Software Model Checking.
    Won the NRW Young Scientist Award 2010 in Dynamic Intelligent Systems, received for the Faculty Award 2011 for best Master's thesis, and the yearly award of the Chamber of Industry and Commerce of Lower Bavaria (IHK Niederbayern) for an excellent Master's thesis

  74. Alexander von Rhein.
    Verification Tasks for Software Model Checking.
    Master's Thesis, University of Passau, Software Systems Lab, 2010.
    Keyword(s): CPAchecker, Software Model Checking.




Disclaimer:

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All person copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.




Last modified: Fri Nov 24 15:03:39 2023


This document was translated from BibTEX by bibtex2html