Class Experiment
- java.lang.Object
-
- org.processmining.partialorder.zexperiment.Experiment
-
- Direct Known Subclasses:
ExperimentSBP
public abstract class Experiment extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Experiment()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcomputeDependencyMetricOfTrace(java.util.Collection<POEdge> reductedalignment, DirectlyPrecededGraph dirPreceded, java.util.List<Dependency<org.deckfour.xes.model.XEvent>> deps, ExpMetricPerTrace traceMetric, PartialOrderGraph poalignment)protected DirectlyPrecededGraphcomputeDirectlyPrecedings(org.processmining.models.graphbased.directed.petrinet.Petrinet net)protected org.deckfour.xes.model.XLoggenerateTestLogByShuffleEvents(org.deckfour.xes.model.XLog log, java.lang.Boolean shuffle)protected java.lang.Object[]getConfiguration(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.deckfour.xes.model.XLog log)protected PONodeMovegetMoveByStepIndex(PartialOrderGraph poalignment, int i)static java.io.PrintWritergetPrintWriterByFile(java.lang.String string)protected voidprintMetric(java.io.PrintWriter resultRecFile, AbstractMetric logMetric)protected org.processmining.plugins.petrinet.replayresult.PNRepResultrunTest(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.deckfour.xes.model.XLog log, PAlignmentParameter param)protected org.processmining.plugins.petrinet.replayresult.PNRepResultrunTestWithoutPrint(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.deckfour.xes.model.XLog log, PAlignmentParameter param)
-
-
-
Method Detail
-
generateTestLogByShuffleEvents
protected org.deckfour.xes.model.XLog generateTestLogByShuffleEvents(org.deckfour.xes.model.XLog log, java.lang.Boolean shuffle)
-
getPrintWriterByFile
public static java.io.PrintWriter getPrintWriterByFile(java.lang.String string)
-
getConfiguration
protected java.lang.Object[] getConfiguration(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.deckfour.xes.model.XLog log) throws org.processmining.framework.connections.ConnectionCannotBeObtained- Throws:
org.processmining.framework.connections.ConnectionCannotBeObtained
-
runTestWithoutPrint
protected org.processmining.plugins.petrinet.replayresult.PNRepResult runTestWithoutPrint(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.deckfour.xes.model.XLog log, PAlignmentParameter param) throws org.processmining.framework.connections.ConnectionCannotBeObtained, nl.tue.astar.AStarException- Throws:
org.processmining.framework.connections.ConnectionCannotBeObtainednl.tue.astar.AStarException
-
runTest
protected org.processmining.plugins.petrinet.replayresult.PNRepResult runTest(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.deckfour.xes.model.XLog log, PAlignmentParameter param) throws org.processmining.framework.connections.ConnectionCannotBeObtained, nl.tue.astar.AStarException- Throws:
org.processmining.framework.connections.ConnectionCannotBeObtainednl.tue.astar.AStarException
-
computeDirectlyPrecedings
protected DirectlyPrecededGraph computeDirectlyPrecedings(org.processmining.models.graphbased.directed.petrinet.Petrinet net)
-
printMetric
protected void printMetric(java.io.PrintWriter resultRecFile, AbstractMetric logMetric)
-
getMoveByStepIndex
protected PONodeMove getMoveByStepIndex(PartialOrderGraph poalignment, int i)
-
computeDependencyMetricOfTrace
protected void computeDependencyMetricOfTrace(java.util.Collection<POEdge> reductedalignment, DirectlyPrecededGraph dirPreceded, java.util.List<Dependency<org.deckfour.xes.model.XEvent>> deps, ExpMetricPerTrace traceMetric, PartialOrderGraph poalignment)
-
-