Class PrecisionAligner
- java.lang.Object
-
- org.processmining.plugins.pnalignanalysis.conformance.AlignmentPrecGen
-
- org.processmining.plugins.alignment.override.PrecisionAligner
-
public class PrecisionAligner extends org.processmining.plugins.pnalignanalysis.conformance.AlignmentPrecGen
-
-
Constructor Summary
Constructors Constructor Description PrecisionAligner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.processmining.plugins.pnalignanalysis.conformance.AlignmentPrecGenResmeasureConformanceAssumingCorrectAlignment(org.processmining.framework.plugin.PluginContext context, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping, org.processmining.plugins.petrinet.replayresult.PNRepResult alignment, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, org.processmining.models.semantics.petrinet.Marking initMarking, boolean isTraceGrouped)Main method to measure precision, assuming valid alignmentorg.processmining.plugins.pnalignanalysis.conformance.AlignmentPrecGenResmeasureConformanceAssumingCorrectAlignment(org.processmining.framework.plugin.PluginContext context, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping, org.processmining.plugins.petrinet.replayresult.PNRepResult alignment, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.processmining.models.semantics.petrinet.Marking initMarking, boolean isTraceGrouped)Main method to measure precision, assuming valid alignment
-
-
-
Method Detail
-
measureConformanceAssumingCorrectAlignment
public org.processmining.plugins.pnalignanalysis.conformance.AlignmentPrecGenRes measureConformanceAssumingCorrectAlignment(org.processmining.framework.plugin.PluginContext context, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping, org.processmining.plugins.petrinet.replayresult.PNRepResult alignment, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.processmining.models.semantics.petrinet.Marking initMarking, boolean isTraceGrouped)Description copied from class:org.processmining.plugins.pnalignanalysis.conformance.AlignmentPrecGenMain method to measure precision, assuming valid alignment- Overrides:
measureConformanceAssumingCorrectAlignmentin classorg.processmining.plugins.pnalignanalysis.conformance.AlignmentPrecGenisTraceGrouped- if true, traces with the same sequence of event classes is considered to be one trace- Returns:
-
measureConformanceAssumingCorrectAlignment
public org.processmining.plugins.pnalignanalysis.conformance.AlignmentPrecGenRes measureConformanceAssumingCorrectAlignment(org.processmining.framework.plugin.PluginContext context, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping, org.processmining.plugins.petrinet.replayresult.PNRepResult alignment, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, org.processmining.models.semantics.petrinet.Marking initMarking, boolean isTraceGrouped)Main method to measure precision, assuming valid alignment- Parameters:
context-mapping-alignment-net-initMarking-isTraceGrouped- if true, traces with the same sequence of event classes is considered to be one trace- Returns:
-
-