Class POEMSConformanceCheckingEMSC24Adapter
- java.lang.Object
-
- org.processmining.poemsconformancecheckingforbpmn.algorithms.conformance_checking.poems.POEMSConformanceCheckingEMSC24Adapter
-
- All Implemented Interfaces:
POEMSConformanceChecking
public class POEMSConformanceCheckingEMSC24Adapter extends java.lang.Object implements POEMSConformanceChecking
-
-
Constructor Summary
Constructors Constructor Description POEMSConformanceCheckingEMSC24Adapter(ActivityFactory activityFactory, java.util.function.Supplier<java.lang.Boolean> canceller)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <A extends Activity,PO extends PartiallyOrderedTrace<A>,TO extends TotallyOrderedTrace<A>>
POEMSConformanceCheckingResultcalculateConformance(StochasticPOTraceLanguage<A,PO> poStochasticLanguage, StochasticTOTraceLanguage<A,TO> stochasticLanguage)static <B extends org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.PartialOrder,A extends org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.Order>
doublecompute(org.processmining.earthmoversstochasticconformancechecking.parameters.EMSCParametersBounds<A,B> parameters, org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.StochasticLanguage<A> languageA, org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.StochasticLanguage<B> languageB, org.processmining.earthmoversstochasticconformancechecking.distancematrix.DistanceMatrix<A,B> distanceMatrix, org.processmining.framework.plugin.ProMCanceller canceller)static <A extends org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.Order,B extends org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.PartialOrder>
org.processmining.plugins.InductiveMiner.Pair<java.lang.Double,java.lang.Double>compute(org.processmining.earthmoversstochasticconformancechecking.parameters.EMSCParametersBounds<A,B> parameters, org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.StochasticLanguage<A> languageA, org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.StochasticLanguage<B> languageB, org.processmining.framework.plugin.ProMCanceller canceller)
-
-
-
Constructor Detail
-
POEMSConformanceCheckingEMSC24Adapter
public POEMSConformanceCheckingEMSC24Adapter(ActivityFactory activityFactory, java.util.function.Supplier<java.lang.Boolean> canceller)
-
-
Method Detail
-
calculateConformance
public <A extends Activity,PO extends PartiallyOrderedTrace<A>,TO extends TotallyOrderedTrace<A>> POEMSConformanceCheckingResult calculateConformance(StochasticPOTraceLanguage<A,PO> poStochasticLanguage, StochasticTOTraceLanguage<A,TO> stochasticLanguage) throws java.lang.InterruptedException
- Specified by:
calculateConformancein interfacePOEMSConformanceChecking- Throws:
java.lang.InterruptedException
-
compute
public static <A extends org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.Order,B extends org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.PartialOrder> org.processmining.plugins.InductiveMiner.Pair<java.lang.Double,java.lang.Double> compute(org.processmining.earthmoversstochasticconformancechecking.parameters.EMSCParametersBounds<A,B> parameters, org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.StochasticLanguage<A> languageA, org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.StochasticLanguage<B> languageB, org.processmining.framework.plugin.ProMCanceller canceller) throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
compute
public static <B extends org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.PartialOrder,A extends org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.Order> double compute(org.processmining.earthmoversstochasticconformancechecking.parameters.EMSCParametersBounds<A,B> parameters, org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.StochasticLanguage<A> languageA, org.processmining.earthmoversstochasticconformancechecking.stochasticlanguage.StochasticLanguage<B> languageB, org.processmining.earthmoversstochasticconformancechecking.distancematrix.DistanceMatrix<A,B> distanceMatrix, org.processmining.framework.plugin.ProMCanceller canceller) throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
-