Commands

Global Bmc_CommandBmcIncSimulate

bmc_inc_simulate: Incrementally generates a trace of the model performing a given number of steps.

Global Bmc_CommandBmcPickState

bmc_pick_state: Picks a state from the set of initial states

Global Bmc_CommandBmcSetup

bmc_setup: Builds the model in a Boolean Epression format.

Global Bmc_CommandBmcSimulate

bmc_simulate: Generates a trace of the model from 0 (zero) to k

Global Bmc_CommandBmcSimulateCheckFeasibleConstraints

bmc_simulate_check_feasible_constraints: Performs a feasibility check on the list of given constraints. Constraints that are found to be feasible can be safely assumed not to cause deadlocks if used in the following step of incremental simulation.

Global Bmc_CommandCheckInvarBmc

check_invar_bmc: Generates and solve the given invariant, or all invariants if no formula is given

Global Bmc_CommandCheckLtlSpecBmc

check_ltlspec_bmc: Checks the given LTL specification, or all LTL specifications if no formula is given. Checking parameters are the maximum length and the loopback values

Global Bmc_CommandCheckLtlSpecBmcOnePb

check_ltlspec_bmc_onepb: Checks the given LTL specification, or all LTL specifications if no formula is given. Checking parameters are the single problem bound and the loopback values

Global Bmc_CommandGenInvarBmc

gen_invar_bmc: Generates the given invariant, or all invariants if no formula is given

Global Bmc_CommandGenLtlSpecBmc

gen_ltlspec_bmc: Dumps into one or more dimacs files the given LTL specification, or all LTL specifications if no formula is given. Generation and dumping parameters are the maximum bound and the loopback values

Global Bmc_CommandGenLtlSpecBmcOnePb

gen_ltlspec_bmc_onepb: Dumps into one dimacs file the problem generated for the given LTL specification, or for all LTL specifications if no formula is explicitly given. Generation and dumping parameters are the problem bound and the loopback values

Global Bmc_TestTableau

_bmc_test_tableau: Generates a random formula to logically test the equivalent tableau

check_pslspec_bmc_inc: Performs fair PSL model checking using incremental BMC.

Global CommandAddProperty

add_property: Adds a property to the list of properties

Global CommandBuildBooleanModel

build_boolean_model: Compiles the flattened hierarchy into boolean SEXP

Global CommandBuildFlatModel

build_flat_model: Compiles the flattened hierarchy into SEXP

Global CommandBuildModel

build_model: Compiles the flattened hierarchy into BDD

Global CommandCheckCompute

check_compute: Performs computation of quantitative characteristics

Global CommandCheckCtlSpec

check_ctlspec: Performs fair CTL model checking.

Global CommandCheckFsm

check_fsm: Checks the transition relation for totality.

Global CommandCheckInvar

check_invar: Performs model checking of invariants

Global CommandCheckLtlSpec

check_ltlspec: Performs LTL model checking

Global CommandCheckProperty

check_property: Checks a property into the current list of properties, or a newly specified property

Global CommandCheckPslSpec

check_pslspec: Performs fair PSL model checking.

Global CommandCmdReset

reset: Resets the whole system.

Global CommandCompute

compute: Performs computation of quantitative characteristics

Global CommandComputeReachable

compute_reachable: Computes the set of reachable states

Global CommandConvertPropertyToInvar

convert_property_to_invar:

Global CommandCPPrintClusterInfo

print_clusterinfo: Prints out information about the clustering. This command is *deprecated* in 2.4

Global CommandDumpFsm

dump_fsm: Dumps (in DOT format) selected parts of the bdd fsm, with optional expression

Global CommandDynamicVarOrdering

dynamic_var_ordering: Deals with the dynamic variable ordering.

Global CommandEncodeVariables

encode_variables: Builds the BDD variables necessary to compile the model into BDD.

Global CommandExecutePartialTraces

execute_partial_traces: Executes partial traces on the model FSM

Global CommandExecuteTraces

execute_traces: Executes complete traces on the model FSM

Global CommandFlattenHierarchy

flatten_hierarchy: Flattens the hierarchy of modules

Global CommandGetInternalStatus

get_internal_status: Returns the internal status of the system.

Global CommandGo

go: Initializes the system for the verification.

Global CommandGoBmc

go_bmc: Initializes the system for the BMC verification.

Global CommandGotoState

goto_state: Goes to a given state of a trace

Global CommandHrcDumpModel

hrc_dump_model: Writes the hrc structure from root node to a given SMV file

Global CommandHrcWriteModel

hrc_write_model: Writes the hrc structure from root node to a given SMV file

Global CommandIwls95PrintOption

print_iwls95options: Prints the Iwls95 Options.

Global CommandLanguageEmptiness

language_emptiness: Checks for language emptiness.

Global CommandPickState

pick_state: Picks a state from the set of initial states

Global CommandPrintBddStats

print_bdd_stats: Prints out the BDD statistics and parameters

Global CommandPrintCurrentState

print_current_state: Prints out the current state

Global CommandPrintFairStateInputPairs

_print_fair_state_input_pairs: Prints the number of fair state/input pairs

Global CommandPrintFairStates

print_fair_states: Prints out information about fair states

Global CommandPrintFairTransitions

print_fair_transitions: Prints the number of fair transitions, and list transitions in verbose mode.

Global CommandPrintFsmStats

print_fsm_stats: Prints out information about the fsm and clustering.

Global CommandPrintReachableStates

print_reachable_states: Prints out information about reachable states

Global CommandPrintUsage

print_usage: Prints processor and BDD statistics.

Global CommandProcessModel

process_model: Performs the batch steps and then returns control to the interactive shell.

Global CommandReadTrace

read_trace: Reads the trace from the specified file into the memory

Global CommandSetBddParameters

set_bdd_parameters: Creates a table with the value of all currently active NuSMV flags and change accordingly the configurable parameters of the BDD package.

Global CommandShowDependencies

show_dependencies: Shows the expression dependencies

Global CommandShowPlugins

show_plugins: Lists out all the available plugins inside the system. In addition, it prints [D] in front of the default plugin.

Global CommandShowProperty

show_property: Shows the currently stored properties

Global CommandShowTraces

show_traces: Shows the traces generated in a NuSMV session

Global CommandShowVars

show_vars: Shows model's symbolic variables and their values

Global CommandSimulate

simulate: Performs a simulation from the current selected state

Global CommandUtilsTestSset

optional: optional

Global CommandWriteCoiModel

write_coi_model: Writes a flat model of SMV file, restricted to the COI of the model properties

Global CommandWriteModelFlat

write_flat_model: Writes a flat model of a given SMV file

Global CommandWriteModelFlatBool

write_boolean_model: Writes a flattened and booleanized model of a given SMV file

Global CommandWriteModelFlatUdg

write_flat_model_udg: Writes a flat model of a given SMV file in uDraw format

Global CommandWriteOrder

write_order: Writes variable order to file.

Global Sbmc_CommandCheckLtlSpecSBmc

check_ltlspec_sbmc: Finds error up to depth k

Global Sbmc_CommandGenLtlSpecSBmc

gen_ltlspec_sbmc: Dumps into one or more dimacs files the given LTL specification, or all LTL specifications if no formula is given. Generation and dumping parameters are the maximum bound and the loopback values. Uses Kepa's and Timo's method for doing bmc.

Global Sbmc_CommandLTLCheckZigzagInc

check_ltlspec_sbmc_inc: Incremental SBMC LTL model checking

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 14 Oct 2015 for NuSMV Developers Manual by  doxygen 1.6.1