SmacC is a symbolic execution engine for C programs. It can be used for program verification, bounded model checking and generating SMT benchmarks. More recently we also successfully applied SmacC for high-level timing analysis of programs to infer exact loop bounds and safe over-approximations. SmacC uses the logic for bit-vectors with arrays to construct a bit-precise memory-model of a program for path-wise exploration.
| Original language | English |
|---|
| Title of host publication | Proc. 11th Intl. Symp. on Automated Technology for Verification and Analysis |
|---|
| Publisher | Springer |
|---|
| Pages | 485-486 |
|---|
| Number of pages | 5 |
|---|
| Volume | 8172 |
|---|
| Publication status | Published - 2013 |
|---|
| Name | Lecture Notes in Computer Science (LNCS) |
|---|
- 102011 Formal languages
- 102 Computer Sciences
- 101 Mathematics
- Computation in Informatics and Mathematics