Class LTSminLTLIO<I,O>
- java.lang.Object
-
- net.automatalib.modelchecker.ltsmin.AbstractLTSmin<I,A,L>
-
- net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTL<I,MealyMachine<?,I,?,O>,Lasso.MealyLasso<I,O>>
-
- net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTLMealy<I,O>
-
- net.automatalib.modelchecker.ltsmin.ltl.LTSminLTLIO<I,O>
-
- Type Parameters:
I
- the input typeO
- the output type
- All Implemented Interfaces:
LTSmin<I,MealyMachine<?,I,?,O>,Lasso.MealyLasso<I,O>>
,LTSminIO<I,O,Lasso.MealyLasso<I,O>>
,LTSminMealy<I,O,Lasso.MealyLasso<I,O>>
,ModelChecker<I,MealyMachine<?,I,?,O>,String,Lasso.MealyLasso<I,O>>
,ModelChecker.MealyModelChecker<I,O,String,Lasso.MealyLasso<I,O>>
,ModelCheckerLasso<I,MealyMachine<?,I,?,O>,String,Lasso.MealyLasso<I,O>>
,ModelCheckerLasso.MealyModelCheckerLasso<I,O,String>
public class LTSminLTLIO<I,O> extends AbstractLTSminLTLMealy<I,O> implements LTSminIO<I,O,Lasso.MealyLasso<I,O>>
An LTL model checker using LTSmin for Mealy machines using synchronous edge semantics.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.automatalib.modelchecking.ModelChecker
ModelChecker.DFAModelChecker<I,P,R>, ModelChecker.MealyModelChecker<I,O,P,R>
-
Nested classes/interfaces inherited from interface net.automatalib.modelchecking.ModelCheckerLasso
ModelCheckerLasso.DFAModelCheckerLasso<I,P>, ModelCheckerLasso.MealyModelCheckerLasso<I,O,P>
-
-
Field Summary
-
Fields inherited from class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTL
REQUIRED_VERSION
-
-
Constructor Summary
Constructors Constructor Description LTSminLTLIO(boolean keepFiles, Function<String,I> string2Input, Function<String,O> string2Output, int minimumUnfolds, double multiplier, Collection<? super O> skipOutputs)
-
Method Summary
-
Methods inherited from class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTLMealy
findCounterExample, getSkipOutputs, getString2Output, setSkipOutputs, verifyFormula
-
Methods inherited from class net.automatalib.modelchecker.ltsmin.ltl.AbstractLTSminLTL
getExtraCommandLineOptions, getMinimumRequiredVersion, getMinimumUnfolds, getMultiplier, setMinimumUnfolds, setMultiplier
-
Methods inherited from class net.automatalib.modelchecker.ltsmin.AbstractLTSmin
findCounterExampleFSM, getString2Input, isKeepFiles
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.automatalib.modelchecker.ltsmin.LTSmin
getString2Input, isKeepFiles
-
Methods inherited from interface net.automatalib.modelchecker.ltsmin.LTSminMealy
automaton2ETF, getString2Output
-
Methods inherited from interface net.automatalib.modelchecking.ModelChecker
findCounterExample
-
Methods inherited from interface net.automatalib.modelchecking.ModelChecker.MealyModelChecker
getSkipOutputs, setSkipOutputs
-
Methods inherited from interface net.automatalib.modelchecking.ModelCheckerLasso
computeUnfolds, getMinimumUnfolds, getMultiplier, setMinimumUnfolds, setMultiplier
-
-