| Modifier and Type | Method and Description |
|---|---|
void |
SummaryExporter.exportForReport(Scene scene,
StateSpace spatespace,
ModelCheckingPhase mcPhase,
ModelCheckingSettings mcSetting,
CLIPhase cliPhase,
List<AbstractPhase> phases) |
| Modifier and Type | Method and Description |
|---|---|
void |
JsonStateSpaceExporter.export(StateSpace stateSpace,
Program program) |
String |
JsonStateSpaceExporter.exportForReport(StateSpace stateSpace,
Program program) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Collection<HeapConfiguration> |
AbstractMarkingGenerator.getResultingHeaps(StateSpace stateSpace) |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<HeapConfiguration> |
NeighbourhoodMarkingGenerator.getResultingHeaps(StateSpace stateSpace) |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<HeapConfiguration> |
VisitedMarkingGenerator.getResultingHeaps(StateSpace stateSpace) |
| Modifier and Type | Class and Description |
|---|---|
class |
CounterexampleStateSpace
A dedicated state space for counterexample generation that only stores the initial state and
resulting final states.
|
| Modifier and Type | Method and Description |
|---|---|
StateSpace |
FailureTrace.getStateSpace() |
StateSpace |
ModelCheckingTrace.getStateSpace() |
| Modifier and Type | Method and Description |
|---|---|
void |
ProofStructure.build(StateSpace statespace,
de.rwth.i2.attestor.LTLFormula formula)
This method builds the proof structure according to the tableau method (as depicted in
Jonathan's PhD thesis).
|
| Constructor and Description |
|---|
TableauRulesSwitch(StateSpace stateSpace) |
| Modifier and Type | Method and Description |
|---|---|
StateSpaceGenerator |
StateSpaceGeneratorFactory.create(Program program,
ProgramState initialState,
StateSpace stateSpace) |
| Modifier and Type | Method and Description |
|---|---|
StateSpace |
InternalProcedureCall.execute() |
StateSpace |
RecursiveStateSpaceGenerationPhase.getStateSpace() |
StateSpace |
InternalPartialStateSpace.unfinishedStateSpace() |
| Modifier and Type | Method and Description |
|---|---|
void |
InternalProcedureRegistry.registerStateSpace(ProcedureCall call,
StateSpace generatedStateSpace) |
| Modifier and Type | Method and Description |
|---|---|
StateSpace |
ProcedureCall.execute()
generates the stateSpace,
registers it in the InterprocedureAnalysis as result of this call
and adds the generated contracts to the method.
|
StateSpace |
PartialStateSpace.unfinishedStateSpace()
(note that the stateSpace can still be changing,
i.e the stateSpace before and after calling continueExecution
is not identical)
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProcedureRegistry.registerStateSpace(ProcedureCall call,
StateSpace generatedStateSpace)
Stores the relation between a proceduceCall and the stateSpace generated
by this procedureCall.
|
void |
InterproceduralAnalysis.registerStateSpace(ProcedureCall call,
StateSpace stateSpace) |
| Modifier and Type | Class and Description |
|---|---|
class |
InternalStateSpace |
| Modifier and Type | Method and Description |
|---|---|
void |
NoAbortStrategy.checkAbort(StateSpace stateSpace) |
void |
StateSpaceBoundedAbortStrategy.checkAbort(StateSpace stateSpace) |
void |
AggressivePostProcessingStrategy.process(StateSpace stateSpace) |
void |
FinalStateSubsumptionPostProcessingStrategy.process(StateSpace stateSpace) |
void |
NoPostProcessingStrategy.process(StateSpace originalStateSpace) |
| Modifier and Type | Method and Description |
|---|---|
StateSpace |
StateSpaceTransformer.getStateSpace() |
| Modifier and Type | Method and Description |
|---|---|
StateSpace |
GeneralProgramState.getContainingStateSpace() |
| Modifier and Type | Method and Description |
|---|---|
void |
GeneralProgramState.setContainingStateSpace(StateSpace containingStateSpace) |
| Modifier and Type | Method and Description |
|---|---|
StateSpace |
StateSpaceGenerator.generate()
Attempts to generate a StateSpace according to the
underlying analysis.
|
StateSpace |
StateSpaceSupplier.get() |
StateSpace |
ProgramState.getContainingStateSpace() |
StateSpace |
StateSpaceGenerator.getStateSpace() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbortStrategy.checkAbort(StateSpace stateSpace)
Checks whether further states may be generated.
|
void |
StateSpaceExporter.export(StateSpace stateSpace,
Program program)
Exports a StateSpace into one or more files with the given name.
|
String |
StateSpaceExporter.exportForReport(StateSpace stateSpace,
Program program) |
void |
PostProcessingStrategy.process(StateSpace originalStateSpace) |
void |
ProgramState.setContainingStateSpace(StateSpace containingStateSpace) |
StateSpaceGeneratorBuilder |
StateSpaceGeneratorBuilder.setInitialStateSpace(StateSpace initialStateSpace)
Optional method to determine a (possibly non-empty) initial state space used for state space generation.
|
Copyright © 2018. All rights reserved.