Uses of Class
org.oristool.analyzer.Succession
Packages that use 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
Methods in org.oristool.analyzer that return SuccessionModifier and TypeMethodDescriptionSuccessionEvaluator.computeSuccession(M model, State state, E event) NoOpProcessor.process(Succession succession) SuccessionProcessor.process(Succession succession) Methods in org.oristool.analyzer with parameters of type SuccessionModifier and TypeMethodDescriptiondefault voidAnalyzerObserver.notifyNodeAdded(Succession succession) Notifies the observer that the analyzer has added the child node of the given succession to the graph.default voidAnalyzerObserver.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 voidAnalyzerObserver.notifySuccessionExtracted(Succession succession) Notifies the observer that the analyzer has extracted the given succession from the policy.default voidAnalyzerObserver.notifySuccessionInserted(Succession succession) Notifies the observer that the analyzer has inserted the given succession into the policy queue.default voidAnalyzerObserver.notifySuccessionPostProcessed(Succession succession) Notifies the observer that the analyzer has post-processed the given succession.default voidAnalyzerObserver.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
Methods in org.oristool.analyzer.graph that return types with arguments of type SuccessionModifier 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) Methods in org.oristool.analyzer.graph with parameters of type SuccessionModifier and TypeMethodDescriptionbooleanSuccessionGraph.addSuccession(Succession s) Adds a succession to the graph. -
Uses of Succession in org.oristool.analyzer.policy
Methods in org.oristool.analyzer.policy that return SuccessionModifier and TypeMethodDescriptionEnumerationPolicy.remove()Extracts a succession: its child node is the next state to be explored.FIFOPolicy.remove()LIFOPolicy.remove()PriorityPolicy.remove()Methods in org.oristool.analyzer.policy with parameters of type SuccessionModifier and TypeMethodDescriptionvoidEnumerationPolicy.add(Succession succession) Adds the succession child as a new state to be explored.voidFIFOPolicy.add(Succession succession) voidLIFOPolicy.add(Succession succession) voidPriorityPolicy.add(Succession succession) Constructor parameters in org.oristool.analyzer.policy with type arguments of type Succession -
Uses of Succession in org.oristool.analyzer.stop
Methods in org.oristool.analyzer.stop with parameters of type SuccessionModifier and TypeMethodDescriptionvoidAndStopCriterion.notifyNodeAdded(Succession succession) voidIterationsNumberStopCriterion.notifyNodeAdded(Succession succession) voidMonitorStopCriterion.notifyNodeAdded(Succession succession) voidOrStopCriterion.notifyNodeAdded(Succession succession) voidAndStopCriterion.notifySuccessionCreated(Succession succession) voidOrStopCriterion.notifySuccessionCreated(Succession succession) voidAndStopCriterion.notifySuccessionExtracted(Succession succession) voidEventNameStopCriterion.notifySuccessionExtracted(Succession succession) voidOrStopCriterion.notifySuccessionExtracted(Succession succession) voidStateStopCriterion.notifySuccessionExtracted(Succession succession) voidAndStopCriterion.notifySuccessionInserted(Succession succession) voidOrStopCriterion.notifySuccessionInserted(Succession succession) voidAndStopCriterion.notifySuccessionPostProcessed(Succession succession) voidOrStopCriterion.notifySuccessionPostProcessed(Succession succession) voidAndStopCriterion.notifySuccessionPreProcessed(Succession succession) voidOrStopCriterion.notifySuccessionPreProcessed(Succession succession) -
Uses of Succession in org.oristool.models.pn
Methods in org.oristool.models.pn that return SuccessionModifier and TypeMethodDescriptionPetriSuccessionEvaluator.computeSuccession(PetriNet petriNet, State state, Transition fired) Methods in org.oristool.models.pn with parameters of type SuccessionModifier and TypeMethodDescriptionvoidMarkingConditionStopCriterion.notifySuccessionExtracted(Succession succession) -
Uses of Succession in org.oristool.models.stpn.trees
Methods in org.oristool.models.stpn.trees that return SuccessionModifier 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()Methods in org.oristool.models.stpn.trees with parameters of type SuccessionModifier and TypeMethodDescriptionvoidTruncationPolicy.add(Succession succession) voidRegenerativeStopCriterion.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
Methods in org.oristool.models.tpn that return SuccessionModifier and TypeMethodDescriptionTimedSuccessionEvaluator.computeSuccession(PetriNet petriNet, State state, Transition fired) Methods in org.oristool.models.tpn with parameters of type SuccessionModifier and TypeMethodDescriptionvoidTimeBoundStopCriterion.notifyNodeAdded(Succession succession) voidTimeBoundStopCriterion.notifySuccessionCreated(Succession succession) voidTimeBoundStopCriterion.notifySuccessionExtracted(Succession succession) voidTimeBoundStopCriterion.notifySuccessionInserted(Succession succession) voidTimeBoundStopCriterion.notifySuccessionPostProcessed(Succession succession) voidTimeBoundStopCriterion.notifySuccessionPreProcessed(Succession succession) -
Uses of Succession in org.oristool.simulator
Methods in org.oristool.simulator that return SuccessionModifier and TypeMethodDescriptionSimulatorSuccessorEvaluator.computeSuccessor(PetriNet petriNet, State state, Transition fired) Sequencer.getLastSuccession() -
Uses of Succession in org.oristool.simulator.rewards
Methods in org.oristool.simulator.rewards with parameters of type SuccessionModifier and TypeMethodDescriptionContinuousRewardTime.getSojournTime(Succession succession) DiscreteRewardTime.getSojournTime(Succession succession) RewardTime.getSojournTime(Succession succession) -
Uses of Succession in org.oristool.simulator.stpn
Methods in org.oristool.simulator.stpn that return SuccessionModifier and TypeMethodDescriptionSimulatorSTPNSuccessorEvaluator.computeSuccessor(PetriNet petriNet, State state, Transition fired)