public class ILPMiner
extends java.lang.Object
Constructor and Description |
---|
ILPMiner() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object[] |
doILPMining(org.processmining.contexts.uitopia.UIPluginContext context,
org.deckfour.xes.model.XLog log)
This method shows the GUI, in which the user can indicate which variant
of the ILP must be used and then tries to construct a petrinet.
|
java.lang.Object[] |
doILPMiningPrivateWithRelations(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.info.XLogInfo summary,
org.processmining.plugins.log.logabstraction.LogRelations relations,
org.processmining.plugins.ilpminer.ILPMinerSettings settings)
Initializes the ILP problem and makes a petrinet from the found solution.
|
java.lang.Object[] |
doILPMiningWithLanguage(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log,
org.deckfour.xes.info.XLogInfo summary,
org.processmining.plugins.ilpminer.ILPMinerSettings settings,
org.processmining.plugins.ilpminer.PrefixClosedLanguage l) |
java.lang.Object[] |
doILPMiningWithSettings(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log,
org.deckfour.xes.info.XLogInfo summary,
org.processmining.plugins.ilpminer.ILPMinerSettings settings)
This method tries to construct log relations on the log as they are not
provided.
|
org.processmining.plugins.ilpminer.ILPMinerSettings |
generateSetting(org.processmining.contexts.uitopia.UIPluginContext context,
org.deckfour.xes.model.XLog log) |
public java.lang.Object[] doILPMining(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log) throws java.lang.Exception
context
- log
- java.lang.Exception
public org.processmining.plugins.ilpminer.ILPMinerSettings generateSetting(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log) throws java.lang.Exception
java.lang.Exception
public java.lang.Object[] doILPMiningWithSettings(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog log, org.deckfour.xes.info.XLogInfo summary, org.processmining.plugins.ilpminer.ILPMinerSettings settings) throws java.lang.Exception
context
- log
- log
- summaryjava.lang.Exception
public java.lang.Object[] doILPMiningWithLanguage(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog log, org.deckfour.xes.info.XLogInfo summary, org.processmining.plugins.ilpminer.ILPMinerSettings settings, org.processmining.plugins.ilpminer.PrefixClosedLanguage l) throws java.lang.Exception
java.lang.Exception
public java.lang.Object[] doILPMiningPrivateWithRelations(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.info.XLogInfo summary, org.processmining.plugins.log.logabstraction.LogRelations relations, org.processmining.plugins.ilpminer.ILPMinerSettings settings) throws java.lang.Exception
context
- summary
- relations
- settings
- java.lang.Exception