Modifier and Type | Method and Description |
---|---|
static void |
DfgMiner.debug(java.lang.Object x,
DfgMinerState minerState) |
static org.processmining.processtree.Node |
DfgMiner.findBaseCases(Dfg dfg,
org.processmining.processtree.ProcessTree tree,
DfgMinerState minerState) |
static Cut |
DfgMiner.findCut(Dfg dfg,
DfgMinerState minerState) |
static org.processmining.processtree.Node |
DfgMiner.findFallThrough(Dfg dfg,
org.processmining.processtree.ProcessTree tree,
DfgMinerState minerState) |
static org.processmining.processtree.Node |
DfgMiner.mineNode(Dfg dfg,
org.processmining.processtree.ProcessTree tree,
DfgMinerState minerState) |
static DfgSplitter.DfgSplitResult |
DfgMiner.splitLog(Dfg dfg,
Cut cut,
DfgMinerState minerState) |
Modifier and Type | Method and Description |
---|---|
org.processmining.processtree.Node |
DfgBaseCaseFinder.findBaseCases(Dfg dfg,
org.processmining.processtree.ProcessTree tree,
DfgMinerState minerState)
usage: if there is no base case in this log, returns null if there is a
base case, returns a Node.
|
org.processmining.processtree.Node |
SimpleDfgBaseCaseFinder.findBaseCases(Dfg dfg,
org.processmining.processtree.ProcessTree tree,
DfgMinerState minerState) |
Modifier and Type | Method and Description |
---|---|
static Dfg |
DfgCutFinderNoiseFiltering.filterDfg(Dfg dfg,
DfgMinerState minerState)
Filter the dfg as in IMi.
|
Cut |
DfgCutFinder.findCut(Dfg dfg,
DfgMinerState minerState)
Returns a cut, or null if none found.
|
Cut |
DfgCutFinderCombination.findCut(Dfg dfg,
DfgMinerState minerState) |
Cut |
DfgCutFinderMergeParallelGraph.findCut(Dfg dfg,
DfgMinerState minerState)
Combine the parallel graph with the directly follows graph.
|
Cut |
DfgCutFinderNoiseFiltering.findCut(Dfg dfg,
DfgMinerState minerState) |
Modifier and Type | Method and Description |
---|---|
org.processmining.processtree.Node |
DfgFallThrough.fallThrough(Dfg dfg,
org.processmining.processtree.ProcessTree tree,
DfgMinerState minerState)
usage: returns a Node.
|
org.processmining.processtree.Node |
DfgFallThroughFlower.fallThrough(Dfg dfg,
org.processmining.processtree.ProcessTree tree,
DfgMinerState minerState) |
org.processmining.processtree.Node |
DfgFallThroughStrictTauLoop.fallThrough(Dfg dfg,
org.processmining.processtree.ProcessTree tree,
DfgMinerState minerState) |
Modifier and Type | Method and Description |
---|---|
DfgSplitter.DfgSplitResult |
DfgSplitter.split(Dfg dfg,
Cut cut,
DfgMinerState minerState)
usage: returns a list of sublogs and a multiset of noise events
Must be thread-safe and static, i.e, no side-effects allowed.
|
DfgSplitter.DfgSplitResult |
SimpleDfgSplitter.split(Dfg dfg,
Cut cut,
DfgMinerState minerState) |
Modifier and Type | Method and Description |
---|---|
Cut |
CutFinderIMConcurrent.findCut(Dfg dfg,
DfgMinerState minerState) |
Cut |
CutFinderIMExclusiveChoice.findCut(Dfg dfg,
DfgMinerState minerState) |
Cut |
CutFinderIMLoop.findCut(Dfg dfg,
DfgMinerState minerState) |
Cut |
CutFinderIMSequence.findCut(Dfg dfg,
DfgMinerState minerState) |
Modifier and Type | Method and Description |
---|---|
Cut |
CutFinderIMc.findCut(Dfg dfg,
DfgMinerState minerState) |