public class DecisionMining
extends java.lang.Object
| Constructor and Description |
|---|
DecisionMining() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object[] |
daikonMiner(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log) |
static java.lang.Object[] |
decisionMiner(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.datapetrinets.DataPetriNet net,
org.deckfour.xes.model.XLog log) |
static java.lang.Object[] |
decisionMiner(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.datapetrinets.DataPetriNet net,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.petrinet.replayresult.PNRepResult input) |
static java.lang.Object[] |
decisionMiner(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log) |
static java.lang.Object[] |
decisionMiner(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.petrinet.replayresult.PNRepResult input) |
static java.lang.Object[] |
decisionMiner(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.Petrinet net,
org.deckfour.xes.model.XLog log) |
static java.lang.Object[] |
decisionMiner(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.Petrinet net,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.petrinet.replayresult.PNRepResult input) |
static java.util.Map<java.lang.String,org.processmining.datadiscovery.estimators.Type> |
extractAttributeInformation(org.deckfour.xes.model.XLog log) |
static java.util.Map<java.lang.String,org.processmining.datadiscovery.estimators.Type> |
extractAttributeInformation(org.deckfour.xes.model.XLog log,
boolean forgetTraceAttribute) |
static java.lang.String |
fixVarName(java.lang.String varName) |
static java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getLiteralValuesMap(org.deckfour.xes.model.XLog log) |
static java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getLiteralValuesMap(org.deckfour.xes.model.XLog log,
boolean forgetTraceAttribute) |
static java.lang.Object[] |
plugin(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
boolean setParameters)
The method that performs the actual mining to discover the process
data-flow on decision points.
|
static java.lang.String |
replaceNonUriEncodedChars(java.lang.String varName) |
static java.lang.String |
wekaUnescape(java.lang.String varName) |
public static java.lang.Object[] decisionMiner(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.Petrinet net,
org.deckfour.xes.model.XLog log)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Object[] decisionMiner(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.datapetrinets.DataPetriNet net,
org.deckfour.xes.model.XLog log)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Object[] decisionMiner(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Object[] decisionMiner(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.Petrinet net,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.petrinet.replayresult.PNRepResult input)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Object[] decisionMiner(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.datapetrinets.DataPetriNet net,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.petrinet.replayresult.PNRepResult input)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Object[] decisionMiner(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.petrinet.replayresult.PNRepResult input)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Object[] daikonMiner(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Object[] plugin(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
boolean setParameters)
throws java.lang.Exception
context - ProM contextnet - the PetrinetGraph to transform to a PetriNetWithData with
guards on decision pointslog - the event logsetParameters - if False, apply default settings everywhere instead of asking
the user to set parameters. If True, give user the choice
through dialogs.java.lang.Exceptionpublic static java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getLiteralValuesMap(org.deckfour.xes.model.XLog log)
public static java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getLiteralValuesMap(org.deckfour.xes.model.XLog log,
boolean forgetTraceAttribute)
public static java.util.Map<java.lang.String,org.processmining.datadiscovery.estimators.Type> extractAttributeInformation(org.deckfour.xes.model.XLog log)
public static java.lang.String fixVarName(java.lang.String varName)
public static java.lang.String wekaUnescape(java.lang.String varName)
public static java.lang.String replaceNonUriEncodedChars(java.lang.String varName)
public static java.util.Map<java.lang.String,org.processmining.datadiscovery.estimators.Type> extractAttributeInformation(org.deckfour.xes.model.XLog log,
boolean forgetTraceAttribute)