Class UnitEarthMoversStochasticConformancePlugin
- java.lang.Object
-
- org.processmining.earthmoversstochasticconformancechecking.plugins.UnitEarthMoversStochasticConformancePlugin
-
public class UnitEarthMoversStochasticConformancePlugin extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description UnitEarthMoversStochasticConformancePlugin()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.processmining.framework.util.HTMLToStringconvert(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog log, org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNet net)static voiddebug(boolean debug, java.lang.Object object)static voiddebug(uEMSCParameters parameters, java.lang.Object object)static doublemeasureLogLog(org.deckfour.xes.model.XLog logA, org.deckfour.xes.model.XLog logB, uEMSCParametersLogLog parameters, org.processmining.framework.plugin.ProMCanceller canceller)static doublemeasureLogLog(StochasticLanguage<TotalOrder> languageA, StochasticLanguage<TotalOrder> languageB, boolean debug, org.processmining.framework.plugin.ProMCanceller canceller)The languages must have been constructed using the same activityKey.static doublemeasureLogModel(org.deckfour.xes.model.XLog log, org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNetSemantics semanticsB, uEMSCParameters parameters, org.processmining.framework.plugin.ProMCanceller canceller)static doublemeasureLogModel(StochasticLanguage<TotalOrder> languageA, org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNetSemantics semanticsB, boolean debug, org.processmining.framework.plugin.ProMCanceller canceller)
-
-
-
Method Detail
-
convert
public org.processmining.framework.util.HTMLToString convert(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog log, org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNet net) throws lpsolve.LpSolveException- Throws:
lpsolve.LpSolveException
-
measureLogLog
public static double measureLogLog(StochasticLanguage<TotalOrder> languageA, StochasticLanguage<TotalOrder> languageB, boolean debug, org.processmining.framework.plugin.ProMCanceller canceller)
The languages must have been constructed using the same activityKey.- Parameters:
languageA-languageB-debug-canceller-- Returns:
-
measureLogLog
public static double measureLogLog(org.deckfour.xes.model.XLog logA, org.deckfour.xes.model.XLog logB, uEMSCParametersLogLog parameters, org.processmining.framework.plugin.ProMCanceller canceller)
-
measureLogModel
public static double measureLogModel(org.deckfour.xes.model.XLog log, org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNetSemantics semanticsB, uEMSCParameters parameters, org.processmining.framework.plugin.ProMCanceller canceller) throws lpsolve.LpSolveException- Throws:
lpsolve.LpSolveException
-
measureLogModel
public static double measureLogModel(StochasticLanguage<TotalOrder> languageA, org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNetSemantics semanticsB, boolean debug, org.processmining.framework.plugin.ProMCanceller canceller) throws lpsolve.LpSolveException
- Throws:
lpsolve.LpSolveException
-
debug
public static void debug(boolean debug, java.lang.Object object)
-
debug
public static void debug(uEMSCParameters parameters, java.lang.Object object)
-
-