Class UnitEarthMoversStochasticConformancePlugin


  • public class UnitEarthMoversStochasticConformancePlugin
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.processmining.framework.util.HTMLToString convert​(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog log, org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNet net)  
      static void debug​(boolean debug, java.lang.Object object)  
      static void debug​(uEMSCParameters parameters, java.lang.Object object)  
      static double measureLogLog​(org.deckfour.xes.model.XLog logA, org.deckfour.xes.model.XLog logB, uEMSCParametersLogLog parameters, org.processmining.framework.plugin.ProMCanceller canceller)  
      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.
      static double measureLogModel​(org.deckfour.xes.model.XLog log, org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNetSemantics semanticsB, uEMSCParameters parameters, org.processmining.framework.plugin.ProMCanceller canceller)  
      static double measureLogModel​(StochasticLanguage<TotalOrder> languageA, org.processmining.stochasticlabelledpetrinets.StochasticLabelledPetriNetSemantics semanticsB, boolean debug, org.processmining.framework.plugin.ProMCanceller canceller)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • UnitEarthMoversStochasticConformancePlugin

        public UnitEarthMoversStochasticConformancePlugin()
    • 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)