Uses of Class
org.oristool.analyzer.Succession
Package
Description
General framework for state space exploration.
Provides classes for the representation of state spaces.
Enumeration policies for state space exploration.
Stop conditions for state space exploration.
Analysis of Petri nets.
Calculus of stochastic state classes.
Analysis of TPNs.
Simulator framework.
Simulation rewards.
Provides classes for the simulation of STPNs.
-
Uses of Succession in org.oristool.analyzer
Modifier and TypeMethodDescriptionSuccessionEvaluator.computeSuccession
(M model, State state, E event) NoOpProcessor.process
(Succession succession) SuccessionProcessor.process
(Succession succession) Modifier and TypeMethodDescriptiondefault void
AnalyzerObserver.notifyNodeAdded
(Succession succession) Notifies the observer that the analyzer has added the child node of the given succession to the graph.default void
AnalyzerObserver.notifySuccessionCreated
(Succession succession) Notifies the observer that the analyzer has created the given succession after firing one of the events in the extracted succession.default void
AnalyzerObserver.notifySuccessionExtracted
(Succession succession) Notifies the observer that the analyzer has extracted the given succession from the policy.default void
AnalyzerObserver.notifySuccessionInserted
(Succession succession) Notifies the observer that the analyzer has inserted the given succession into the policy queue.default void
AnalyzerObserver.notifySuccessionPostProcessed
(Succession succession) Notifies the observer that the analyzer has post-processed the given succession.default void
AnalyzerObserver.notifySuccessionPreProcessed
(Succession succession) Notifies the observer that the analyzer has pre-processed the given succession.NoOpProcessor.process
(Succession succession) SuccessionProcessor.process
(Succession succession) -
Uses of Succession in org.oristool.analyzer.graph
Modifier and TypeMethodDescriptionSuccessionGraph.getIncomingSuccessions
(Node n) Returns a copy of all incoming successions of a node.SuccessionGraph.getOutgoingSuccessions
(Node n) Returns a copy of all outgoing successions of a node.SuccessionGraph.getSuccessions()
Returns a copy of all successions in the graph.SuccessionGraph.getSuccessions
(Node n1, Node n2) Modifier and TypeMethodDescriptionboolean
SuccessionGraph.addSuccession
(Succession s) Adds a succession to the graph. -
Uses of Succession in org.oristool.analyzer.policy
Modifier and TypeMethodDescriptionEnumerationPolicy.remove()
Extracts a succession: its child node is the next state to be explored.FIFOPolicy.remove()
LIFOPolicy.remove()
PriorityPolicy.remove()
Modifier and TypeMethodDescriptionvoid
EnumerationPolicy.add
(Succession succession) Adds the succession child as a new state to be explored.void
FIFOPolicy.add
(Succession succession) void
LIFOPolicy.add
(Succession succession) void
PriorityPolicy.add
(Succession succession) -
Uses of Succession in org.oristool.analyzer.stop
Modifier and TypeMethodDescriptionvoid
AndStopCriterion.notifyNodeAdded
(Succession succession) void
IterationsNumberStopCriterion.notifyNodeAdded
(Succession succession) void
MonitorStopCriterion.notifyNodeAdded
(Succession succession) void
OrStopCriterion.notifyNodeAdded
(Succession succession) void
AndStopCriterion.notifySuccessionCreated
(Succession succession) void
OrStopCriterion.notifySuccessionCreated
(Succession succession) void
AndStopCriterion.notifySuccessionExtracted
(Succession succession) void
EventNameStopCriterion.notifySuccessionExtracted
(Succession succession) void
OrStopCriterion.notifySuccessionExtracted
(Succession succession) void
StateStopCriterion.notifySuccessionExtracted
(Succession succession) void
AndStopCriterion.notifySuccessionInserted
(Succession succession) void
OrStopCriterion.notifySuccessionInserted
(Succession succession) void
AndStopCriterion.notifySuccessionPostProcessed
(Succession succession) void
OrStopCriterion.notifySuccessionPostProcessed
(Succession succession) void
AndStopCriterion.notifySuccessionPreProcessed
(Succession succession) void
OrStopCriterion.notifySuccessionPreProcessed
(Succession succession) -
Uses of Succession in org.oristool.models.pn
Modifier and TypeMethodDescriptionPetriSuccessionEvaluator.computeSuccession
(PetriNet petriNet, State state, Transition fired) Modifier and TypeMethodDescriptionvoid
MarkingConditionStopCriterion.notifySuccessionExtracted
(Succession succession) -
Uses of Succession in org.oristool.models.stpn.trees
Modifier and TypeMethodDescriptionStochasticSuccessionEvaluator.computeSuccession
(PetriNet petriNet, State state, Transition fired) EnablingSyncsEvaluator.process
(Succession succession) Detects whether the succession corresponds to a regeneration.NewlyEnablingEvaluator.process
(Succession succession) TruncationPolicy.remove()
Modifier and TypeMethodDescriptionvoid
TruncationPolicy.add
(Succession succession) void
RegenerativeStopCriterion.notifySuccessionExtracted
(Succession succession) EnablingSyncsEvaluator.process
(Succession succession) Detects whether the succession corresponds to a regeneration.NewlyEnablingEvaluator.process
(Succession succession) -
Uses of Succession in org.oristool.models.tpn
Modifier and TypeMethodDescriptionTimedSuccessionEvaluator.computeSuccession
(PetriNet petriNet, State state, Transition fired) Modifier and TypeMethodDescriptionvoid
TimeBoundStopCriterion.notifyNodeAdded
(Succession succession) void
TimeBoundStopCriterion.notifySuccessionCreated
(Succession succession) void
TimeBoundStopCriterion.notifySuccessionExtracted
(Succession succession) void
TimeBoundStopCriterion.notifySuccessionInserted
(Succession succession) void
TimeBoundStopCriterion.notifySuccessionPostProcessed
(Succession succession) void
TimeBoundStopCriterion.notifySuccessionPreProcessed
(Succession succession) -
Uses of Succession in org.oristool.simulator
Modifier and TypeMethodDescriptionSimulatorSuccessorEvaluator.computeSuccessor
(PetriNet petriNet, State state, Transition fired) Sequencer.getLastSuccession()
-
Uses of Succession in org.oristool.simulator.rewards
Modifier and TypeMethodDescriptionContinuousRewardTime.getSojournTime
(Succession succession) DiscreteRewardTime.getSojournTime
(Succession succession) RewardTime.getSojournTime
(Succession succession) -
Uses of Succession in org.oristool.simulator.stpn
Modifier and TypeMethodDescriptionSimulatorSTPNSuccessorEvaluator.computeSuccessor
(PetriNet petriNet, State state, Transition fired)