|
||||||||||
| 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.SimpleTempEntailAlg
edu.wis.jtlv.lib.mc.SimpleReactAlg
public class SimpleReactAlg
An algorithm for performing the react check.
| Constructor Summary | |
|---|---|
SimpleReactAlg(ModuleWithWeakFairness design,
Spec p,
Spec[] q,
Spec r)
A constructor for the react algorithm. |
|
| Method Summary | |
|---|---|
AlgResultI |
doAlgorithm()
Check whether []((p /\_{forall i} []<>q[i]) -> <>q) is valid. |
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 SimpleReactAlg(ModuleWithWeakFairness design,
Spec p,
Spec[] q,
Spec r)
A constructor for the react algorithm.
design - The design to check the property for.p - The first property.q - An array of mediate properties.r - The last property.| Method Detail |
|---|
public AlgResultI preAlgorithm()
throws AlgExceptionI
Does Nothing.
preAlgorithm in interface AlgIpreAlgorithm in class SimpleTempEntailAlgAlgExceptionI - Never.AlgI.preAlgorithm()
public AlgResultI doAlgorithm()
throws AlgExceptionI
Check whether []((p /\_{forall i} []<>q[i]) -> <>q) is valid.
doAlgorithm in interface AlgIdoAlgorithm in class SimpleTempEntailAlgAlgResultPath), or a string with
"VALID" (i.e. AlgResultString).
ModelCheckAlgException - When the checkReact method is initiated with other then
propositional properties.
ModelCheckAlgCounterExampleException - When the checkReact fails, a counter example is thrown.
AlgExceptionI - If one of the properties is not a propositional spec, or if
failed to parse the BDD in the spec.SimpleModelChecker.checkReactStrandardOutput(Spec,
Spec[], Spec)
public AlgResultI postAlgorithm()
throws AlgExceptionI
Does Nothing.
postAlgorithm in interface AlgIpostAlgorithm in class SimpleTempEntailAlgAlgExceptionI - Never.AlgI.postAlgorithm()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||