|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.hkust.afchecker.tool.Verifier
public class Verifier
Author: Andrew
File history: Created on July 22, 2011. Last update on Oct. 13, 2012.
Description: Adaptation fault model checker. This checker can takes as input a state machine (see details)
, and detects five types of adaptation faults
.
Constructor Summary | |
---|---|
Verifier(StateMachine sm)
State machine is used to construct the model checker |
Method Summary | |
---|---|
void |
setEnvironmentData(java.util.ArrayList<EnvironmentData> data)
Users are expected to feed the environment data set into AFChecker before starting interactive verification mode |
void |
verify(boolean undeterminism,
boolean deadPredicate,
boolean adaptationRace,
boolean unreachability,
boolean interactiveMode)
The entry method of AFChecker. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Verifier(StateMachine sm)
sm
- state machineMethod Detail |
---|
public void verify(boolean undeterminism, boolean deadPredicate, boolean adaptationRace, boolean unreachability, boolean interactiveMode)
undeterminism
- whether to check undeterministic adaptation faultsdeadPredicate
- whether to check dead rule predicate faults and dead state faultsadaptationRace
- whether to check adaptation race and cycle faultsunreachability
- whether to check unreachable state faultsinteractiveMode
- whether AFChecker should work in the interactive modepublic void setEnvironmentData(java.util.ArrayList<EnvironmentData> data)
data
- a list of environment data
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |