avatar

lou1306 (it)

  • About •
  • CV •
  • Schools •
  • •

Bounded model checking with CBMC and Glucose

December 10, 2020 · 5 minutes· Tags:Bmc, C, Cbmc, Glucose, Sat

Formal verification allows to find bugs in a program by systematically exploring all its feasible executions. I have used several formal verification tools during my PhD; since I feel there is a lack of technical blog posts about this topic on the Web, I’ll try and write some :)

This post deals with bounded model checking, specifically the CBMC tool and how to combine it with the Glucose solver. I believe this leads to a measurable increase in performance, at least when checking unsafe programs.


Continue »

© 2024 - map[name:Luca Di Stefano]
License: CC BY-NC 4.0
Hugo • Type Theme • Skeleton • Academicons