|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.wis.jtlv.lib.mc.ModelCheckAlgI
edu.wis.jtlv.lib.mc.SimpleInvarianceAlg
public class SimpleInvarianceAlg
An algorithm for performing an invariance check.
| Constructor Summary | |
|---|---|
SimpleInvarianceAlg(Module design,
Spec prop)
A constructor for the invariance algorithm. |
|
| Method Summary | |
|---|---|
AlgResultI |
doAlgorithm()
The invariance procedure check that a property holds on all reachable states. |
AlgResultI |
postAlgorithm()
Does nothing. |
AlgResultI |
preAlgorithm()
Does nothing. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleInvarianceAlg(Module design,
Spec prop)
A constructor for the invariance algorithm.
design - The design to check the property for.prop - The property.| Method Detail |
|---|
public AlgResultI preAlgorithm()
throws AlgExceptionI
Does nothing.
AlgExceptionI - Never.AlgI.preAlgorithm()
public AlgResultI doAlgorithm()
throws AlgExceptionI
The invariance procedure check that a property holds on all reachable states.
AlgResultPath), or a string with
"VALID" (i.e. AlgResultString).
AlgExceptionI - If the property is not a propositional spec, or if failed to
parse the BDD in the spec.
public AlgResultI postAlgorithm()
throws AlgExceptionI
Does nothing.
AlgExceptionI - Never.AlgI.postAlgorithm()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||