CPAchecker

CPAchecker is a framework and tool for formal software verification, and program analysis, of C programs. Some of its ideas and concepts, for example lazy abstraction, were inherited from the software model checker BLAST.CPAchecker is based on the idea of configurable program analysiswhich is a concept that allows expression of both model checking and program analysis with one formalism.When executed, CPAchecker performs a reachability analysis, i.e., it checks whether a certain state, which violates a given specification, can potentially be reached.

CPAchecker

CPAchecker is a framework and tool for formal software verification, and program analysis, of C programs. Some of its ideas and concepts, for example lazy abstraction, were inherited from the software model checker BLAST.CPAchecker is based on the idea of configurable program analysiswhich is a concept that allows expression of both model checking and program analysis with one formalism.When executed, CPAchecker performs a reachability analysis, i.e., it checks whether a certain state, which violates a given specification, can potentially be reached.