Class Experiment

  • Direct Known Subclasses:
    ExperimentSBP

    public abstract class Experiment
    extends java.lang.Object
    • Constructor Detail

      • Experiment

        public Experiment()
    • 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.ConnectionCannotBeObtained
        nl.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.ConnectionCannotBeObtained
        nl.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)