public final class SmvModelCheckerLauncher extends Engine
Modifier and Type | Field and Description |
---|---|
static Parameter |
CHECK_METHOD
Model checking method parameter.
|
static Parameter |
COMMAND_FILE |
static int |
DEFAULT_BOUND
Default bounded model checking bound.
|
static java.lang.String |
ENGINE_ID
The engine ID.
|
static Parameter |
LOG_LEVEL |
static EntityType |
OUT_TYPE
The engine output entity type.
|
static Parameter |
USE_NUSMV |
DISABLE_BACKENDS, NO_BACKEND
Constructor and Description |
---|
SmvModelCheckerLauncher()
Constructs a new engine object.
|
Modifier and Type | Method and Description |
---|---|
static int |
getBmcBound()
Returns the current value of the bound for bounded model checking.
|
int |
getCounterexampleCount()
Returns the number of counterexamples found after model checking.
|
static void |
setBmcBound(int bound)
Sets the specified value as the bound for bounded model checking.
|
Entity |
start(java.util.Map<EntityType,Entity> inputs)
Processes entities of the input types and produces an entity of the output type.
|
addBackend, addInputType, addParameter, deactivateBackends, debugWrite, debugWrite, defines, disableAllBackends, enableAllBackends, equals, getBackends, getId, getInputEntity, getInputTypes, getLogger, getOptionalInputEntity, getOutputType, getParameters, hashCode, isDebugMode, parseCommandLine, setDebugMode, setOutputType, start, toString
public static final java.lang.String ENGINE_ID
public static final EntityType OUT_TYPE
public static final int DEFAULT_BOUND
public static final Parameter CHECK_METHOD
public static final Parameter COMMAND_FILE
public static final Parameter USE_NUSMV
public static final Parameter LOG_LEVEL
public SmvModelCheckerLauncher()
public Entity start(java.util.Map<EntityType,Entity> inputs)
Engine
public int getCounterexampleCount()
public static void setBmcBound(int bound)
bound
- - the specified bound value.public static int getBmcBound()