public class EGLogDiscoveryTestPluginImpl
extends java.lang.Object
Constructor and Description |
---|
EGLogDiscoveryTestPluginImpl() |
Modifier and Type | Method and Description |
---|---|
static double |
getAlignmentValue(org.processmining.plugins.petrinet.replayresult.PNRepResult pnRepResult)
Return the trace fitness if more than 50% of traces have a reliable alignment, otherwise return -1.
|
static ModelQuality |
runDefaultTest(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog origLog) |
static ModelQuality |
runDefaultTest(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog origLog,
ExpDiscoveryAlgorithm alg) |
static ModelQuality |
runReplayToGetFitnessPrecisionAndGeneralization(org.processmining.framework.plugin.PluginContext context,
MarkedPetrinet net,
org.deckfour.xes.model.XLog perfectLog,
org.deckfour.xes.classification.XEventClassifier classifier) |
static ModelQuality |
runReplayToGetFitnessPrecisionAndGeneralization(org.processmining.framework.plugin.PluginContext context,
java.lang.Object[] nets,
org.deckfour.xes.model.XLog perfectLog,
org.deckfour.xes.classification.XEventClassifier classifier) |
static ModelQuality |
runReplayToGetFitnessPrecisionAndGeneralization(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog perfectLog,
org.processmining.models.graphbased.directed.petrinet.Petrinet net,
org.processmining.models.semantics.petrinet.Marking initM,
org.processmining.models.semantics.petrinet.Marking finalM,
org.deckfour.xes.classification.XEventClasses newClasses,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping etMapping) |
static ModelQuality |
runTest(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog origLog) |
ModelQuality |
test(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog origLog) |
ModelQuality |
testDup(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog origLog) |
public ModelQuality test(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog origLog) throws java.io.IOException
java.io.IOException
public ModelQuality testDup(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog origLog) throws java.io.IOException
java.io.IOException
public static ModelQuality runTest(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog origLog)
public static ModelQuality runDefaultTest(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog origLog)
public static ModelQuality runDefaultTest(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog origLog, ExpDiscoveryAlgorithm alg)
public static ModelQuality runReplayToGetFitnessPrecisionAndGeneralization(org.processmining.framework.plugin.PluginContext context, java.lang.Object[] nets, org.deckfour.xes.model.XLog perfectLog, org.deckfour.xes.classification.XEventClassifier classifier)
context
- nets
- perfectLog
- classifier
- public static ModelQuality runReplayToGetFitnessPrecisionAndGeneralization(org.processmining.framework.plugin.PluginContext context, MarkedPetrinet net, org.deckfour.xes.model.XLog perfectLog, org.deckfour.xes.classification.XEventClassifier classifier)
context
- net
- perfectLog
- classifier
- public static ModelQuality runReplayToGetFitnessPrecisionAndGeneralization(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog perfectLog, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.processmining.models.semantics.petrinet.Marking initM, org.processmining.models.semantics.petrinet.Marking finalM, org.deckfour.xes.classification.XEventClasses newClasses, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping etMapping)
public static double getAlignmentValue(org.processmining.plugins.petrinet.replayresult.PNRepResult pnRepResult)
pnRepResult
-