Class RPSTDecomposerPlugin
- java.lang.Object
-
- org.processmining.processcomparisonpetrinetdecomposition.algorithms.RPSTDecomposerAlgorithm
-
- org.processmining.processcomparisonpetrinetdecomposition.plugins.RPSTDecomposerPlugin
-
public class RPSTDecomposerPlugin extends RPSTDecomposerAlgorithm
-
-
Constructor Summary
Constructors Constructor Description RPSTDecomposerPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RPSTDecompositionrunDefault(org.processmining.framework.plugin.PluginContext context, org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPST rpst, org.processmining.plugins.petrinet.replayresult.PNRepResult alignments1, org.deckfour.xes.model.XLog log1, org.processmining.plugins.petrinet.replayresult.PNRepResult alignments2, org.deckfour.xes.model.XLog log2, DecompositionParameters parameters)The default plugin variant that runs in any context and requires parameters.RPSTDecompositionrunUI(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log1, org.deckfour.xes.model.XLog log2, org.processmining.models.graphbased.directed.petrinet.Petrinet net)The standarad plugin variant to be used by the user in an UIPluginContext.RPSTDecompositionrunUI(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log1, org.deckfour.xes.model.XLog log2, org.processmining.models.graphbased.directed.petrinet.Petrinet net, DecompositionParameters parameters)The standard plugin variant in an UIPluginContext with already defined parameters-
Methods inherited from class org.processmining.processcomparisonpetrinetdecomposition.algorithms.RPSTDecomposerAlgorithm
apply, EvalTree
-
-
-
-
Method Detail
-
runDefault
public RPSTDecomposition runDefault(org.processmining.framework.plugin.PluginContext context, org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPST rpst, org.processmining.plugins.petrinet.replayresult.PNRepResult alignments1, org.deckfour.xes.model.XLog log1, org.processmining.plugins.petrinet.replayresult.PNRepResult alignments2, org.deckfour.xes.model.XLog log2, DecompositionParameters parameters)
The default plugin variant that runs in any context and requires parameters.- Parameters:
context- Plugin context to run in.rpst- RPST of the Petri net N over which the logs should be compared.alignments1- Alignments of log1 and N.log1- First process for comparison.alignments2- Alignments of log2 and N.log2- Second process for comparison.parameters- Decomposition parameters, need at least the transition event mappings for both logs and the model.- Returns:
- RPSTDecomposition enriched with measurement information according to the measurement specified in the parameters.
-
runUI
public RPSTDecomposition runUI(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log1, org.deckfour.xes.model.XLog log2, org.processmining.models.graphbased.directed.petrinet.Petrinet net)
The standarad plugin variant to be used by the user in an UIPluginContext.- Parameters:
context- The context to run in.net- Petri net over which the processes should be compared.log1- First process for comparison.log2- Second process for comparison.- Returns:
- RPSTDecomposition enriched with measurement information according to the measurement specified in the parameters.
-
runUI
public RPSTDecomposition runUI(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log1, org.deckfour.xes.model.XLog log2, org.processmining.models.graphbased.directed.petrinet.Petrinet net, DecompositionParameters parameters)
The standard plugin variant in an UIPluginContext with already defined parameters- Parameters:
context- The context to run in.net- Petri net over which the processes should be compared.log1- First process for comparison.log2- Second process for comparison.parameters- Decomposition parameters, need at least the transition event mappings for both logs and the model.- Returns:
- RPSTDecomposition enriched with measurement information according to the measurement specified in the parameters.
-
-