public abstract class CNetBasedOnlineMiningAlgorithm extends OnlineMiningAlgorithm
CNet. The
fitness and the precision values, for models computed starting from this
class, require the specification of the getLogStartEnd() method.configuration, fitnessLog, observedEvents, plugin, precisionLog| Constructor and Description |
|---|
CNetBasedOnlineMiningAlgorithm()
Default constructor
|
CNetBasedOnlineMiningAlgorithm(OnlineMinerPlugin plugin) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cacheCleanup()
This method cleans up the cache
|
protected double |
computeFitness()
This method is called all the time that (if configured) the fitness has
to be computed
|
protected double |
computePrecision()
This method is called all the time that (if configured) the precision has
to be computed
|
protected abstract java.util.Collection<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> |
getLogStartEnd()
This method is required in order to obtain the set of pairs of events
that are allowed to start and end each trace.
|
analyzeEvent, getConfiguration, getContext, observe, prepareMiner, setPlugin, setup, updateModelpublic CNetBasedOnlineMiningAlgorithm()
public CNetBasedOnlineMiningAlgorithm(OnlineMinerPlugin plugin) throws ClassIsNotOnlineAlgorithmException
plugin - ClassIsNotOnlineAlgorithmExceptionprotected void cacheCleanup()
protected double computeFitness()
OnlineMiningAlgorithmcomputeFitness in class OnlineMiningAlgorithmprotected double computePrecision()
OnlineMiningAlgorithmcomputePrecision in class OnlineMiningAlgorithmprotected abstract java.util.Collection<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> getLogStartEnd()