KLEE Symbolic Execution Engine
KLEE is a dynamic symbolic execution engine built on top of the LLVM compiler infrastructure, and available under the UIUC open source license. For more information on what KLEE is and what it can do, see the OSDI 2008 paper.
Getting Started with KLEE
Learn How to Use KLEE
Understanding KLEE's Components
The role of art is not to reproduce visible objects, but to make invisibles visible.
Paul Klee (1920)