Difference between revisions of "BPJ Model Checking"
From BP Wiki
(→Additional Information) |
(→Introduction) |
||
Line 5: | Line 5: | ||
* The BPmc model checker executes all possible paths of a behavioral program looking for states with desired and undesired properties per your specification. | * 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) | * BPmc can check for safety properties (including deadlocks) and for liveness properties (with fairness assumptions) | ||
+ | * An application must be first enabled for model checking. | ||
== Additional Information == | == Additional Information == |
Revision as of 13:40, 11 February 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)
- An application must be first enabled for model checking.