Difference between revisions of "BPJ Model Checking"
From BP Wiki
Line 1: | Line 1: | ||
− | = Verifying programs | + | = Verifying programs with BPmc= |
== Introduction == | == Introduction == |
Revision as of 13:07, 16 January 2014
Verifying programs with BPmc
Introduction
- You can find bugs and under-specification in behavioral programs using model checking.
- The BPmc model checker executes all possible paths of a behavioral program looking for states with desired and undesired properties per your specification.
- BPmc can check for safety properties (including deadlocks) and for liveness properties (with fairness assumptions)