public interface IFlexLogReplayAlgorithm
| Modifier and Type | Field and Description |
|---|---|
static int |
ANALYSISTYPE |
static int |
CODEC |
static int |
FLEXREPRESULT |
static int |
INVERTPREFIXANALYSIS |
static int |
OUTPUTFILE |
static int |
PREFIXANALYSIS |
static int |
REMOVEEVENTANALYSIS |
static int |
USEMAXESTIMATED |
static int |
USEMAXNUMOFSTATES |
| Modifier and Type | Method and Description |
|---|---|
FlexRepResult |
replayLog(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.flexiblemodel.Flex flex,
FlexCodec codec,
org.processmining.models.flexiblemodel.StartTaskNodesSet startTaskNodesSet,
org.processmining.models.flexiblemodel.EndTaskNodesSet endTaskNodesSet,
org.deckfour.xes.model.XLog log,
java.util.Collection<org.processmining.framework.util.Pair<org.processmining.models.flexiblemodel.FlexNode,org.deckfour.xes.classification.XEventClass>> mapping,
java.lang.Object[] parameters)
Method to replay a whole log and check for its conformance
|
java.lang.String |
replayLogForAnalysis(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.flexiblemodel.Flex flex,
org.processmining.models.flexiblemodel.StartTaskNodesSet startTaskNodesSet,
org.deckfour.xes.model.XLog log,
java.util.Collection<org.processmining.framework.util.Pair<org.processmining.models.flexiblemodel.FlexNode,org.deckfour.xes.classification.XEventClass>> mapping,
java.lang.Object[] parameters)
Method to replay a whole log and check for time needed in order to finish replay
|
CaseReplayResult |
replayXTrace(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.flexiblemodel.Flex flex,
org.processmining.models.flexiblemodel.StartTaskNodesSet startTaskNodesSet,
org.deckfour.xes.model.XTrace trace,
org.deckfour.xes.info.XLogInfo logInfo,
org.deckfour.xes.classification.XEventClasses classes,
java.util.Collection<org.processmining.framework.util.Pair<org.processmining.models.flexiblemodel.FlexNode,org.deckfour.xes.classification.XEventClass>> mapping,
java.lang.Object[] parameters)
Method to replay a selected trace on flexible model.
|
java.lang.String |
toString() |
static final int FLEXREPRESULT
static final int CODEC
static final int USEMAXNUMOFSTATES
static final int USEMAXESTIMATED
static final int ANALYSISTYPE
static final int OUTPUTFILE
static final int PREFIXANALYSIS
static final int REMOVEEVENTANALYSIS
static final int INVERTPREFIXANALYSIS
java.lang.String toString()
toString in class java.lang.ObjectFlexRepResult replayLog(org.processmining.framework.plugin.PluginContext context, org.processmining.models.flexiblemodel.Flex flex, FlexCodec codec, org.processmining.models.flexiblemodel.StartTaskNodesSet startTaskNodesSet, org.processmining.models.flexiblemodel.EndTaskNodesSet endTaskNodesSet, org.deckfour.xes.model.XLog log, java.util.Collection<org.processmining.framework.util.Pair<org.processmining.models.flexiblemodel.FlexNode,org.deckfour.xes.classification.XEventClass>> mapping, java.lang.Object[] parameters)
context - flex - startTaskNodesSet - log - mapping - parameters - java.lang.String replayLogForAnalysis(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.flexiblemodel.Flex flex,
org.processmining.models.flexiblemodel.StartTaskNodesSet startTaskNodesSet,
org.deckfour.xes.model.XLog log,
java.util.Collection<org.processmining.framework.util.Pair<org.processmining.models.flexiblemodel.FlexNode,org.deckfour.xes.classification.XEventClass>> mapping,
java.lang.Object[] parameters)
context - flex - log - mapping - parameters - divided into: (1) maximum number of states explored, (2) limit of
maximum possible states to decided whether a trace is replayed/not, (3) analysis type:
using gradually incremented prefix (PREFIXANALYSIS), removal of one event and replay
the rest (REMOVEEVENTANALYSIS), and inverting replay from full trace to prefix
(INVERTPREFIXANALYSIS).CaseReplayResult replayXTrace(org.processmining.framework.plugin.PluginContext context, org.processmining.models.flexiblemodel.Flex flex, org.processmining.models.flexiblemodel.StartTaskNodesSet startTaskNodesSet, org.deckfour.xes.model.XTrace trace, org.deckfour.xes.info.XLogInfo logInfo, org.deckfour.xes.classification.XEventClasses classes, java.util.Collection<org.processmining.framework.util.Pair<org.processmining.models.flexiblemodel.FlexNode,org.deckfour.xes.classification.XEventClass>> mapping, java.lang.Object[] parameters)
context - flex - trace - classes - mapping - parameters -