public class ProcessMiningAlgorithms
extends java.lang.Object
Constructor and Description |
---|
ProcessMiningAlgorithms() |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> |
calculateChoices(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net) |
static void |
calculateParallelism(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph pnet)
The method that implements your algorithm.
|
static org.processmining.plugins.petrinet.behavioralanalysis.woflan.WoflanDiagnosis |
diagnosePetrinet(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.Petrinet net) |
static void |
postprocessDiagnosisPetrinet(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.Petrinet net,
java.util.Map<java.lang.String,java.lang.String> labels) |
static java.util.Map<java.lang.String,java.lang.String> |
preprocessDiagnosisPetrinet(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.Petrinet net) |
public static void calculateParallelism(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph pnet)
context
- The context where to run in.input1
- The first input.input2
- The second input.parameters
- The parameters to use.public static java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> calculateChoices(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)
public static org.processmining.plugins.petrinet.behavioralanalysis.woflan.WoflanDiagnosis diagnosePetrinet(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.Petrinet net)
public static java.util.Map<java.lang.String,java.lang.String> preprocessDiagnosisPetrinet(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.Petrinet net)
public static void postprocessDiagnosisPetrinet(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.Petrinet net, java.util.Map<java.lang.String,java.lang.String> labels)