Uses of Class
org.processmining.framework.models.petrinet.algorithms.logReplay.LogReplayAnalysisResult

Packages that use LogReplayAnalysisResult
org.processmining.analysis.conformance Contains classes related to the Conformance Analysis Plugin. 
org.processmining.analysis.performance   
org.processmining.framework.models.petrinet.algorithms.logReplay   
 

Uses of LogReplayAnalysisResult in org.processmining.analysis.conformance
 

Subclasses of LogReplayAnalysisResult in org.processmining.analysis.conformance
 class ConformanceLogReplayResult
          Contains all the results obtained during log replay analysis.
 

Methods in org.processmining.analysis.conformance that return LogReplayAnalysisResult
protected  LogReplayAnalysisResult ConformanceMeasurer.initLogReplayAnalysisResult(AnalysisConfiguration analysisOptions, PetriNet petriNet, LogReader log, LogReplayAnalysisMethod analysisMethod)
          To be overridden in subclasses that want create custom analysis results. Creates an analysis result of type ConformanceLogReplayResult.
 

Methods in org.processmining.analysis.conformance with parameters of type LogReplayAnalysisResult
protected  void ConformanceMeasurer.initTraceReplay(ReplayedLogTrace pi, LogReplayAnalysisResult result)
          Will be called at the very beginning of replaying a trace. Resets the log-based data structures for the replay of this trace.
protected  void ConformanceMeasurer.takeLogEventRecordingMeasurement(LogReplayAnalysisResult result, ReplayedLogTrace pi, AuditTrailEntry ate)
          Will be called directly after fetching the new log event from the currently replayed log trace. For the improved behavioral appropriateness metric one needs to keep track of the relations between log events.
protected  void ConformanceMeasurer.takePostReplayMeasurement(LogReplayAnalysisResult result)
           
protected  void ConformanceMeasurer.takePostTraceReplayMeasurement(LogReplayAnalysisResult result, ReplayedLogTrace pi)
           
protected  void ConformanceMeasurer.takePreStepExecutionMeasurement(LogReplayAnalysisResult result, ReplayedLogTrace pi)
          Will be called directly after fetching a new log event from the currently replayed log trace. For behavioral appropriateness metric the number of enabled transitions needs to be checked before each replay step.
 

Uses of LogReplayAnalysisResult in org.processmining.analysis.performance
 

Subclasses of LogReplayAnalysisResult in org.processmining.analysis.performance
 class PerformanceLogReplayResult
          Contains all the performance results obtained during log replay analysis.
 

Methods in org.processmining.analysis.performance that return LogReplayAnalysisResult
protected  LogReplayAnalysisResult PerformanceMeasurer.initLogReplayAnalysisResult(AnalysisConfiguration analysisOptions, PetriNet petriNet, LogReader log, LogReplayAnalysisMethod analysisMethod)
          To be overridden in subclasses that want create custom analysis results. Creates an analysis result of type PerformanceLogReplayResult.
 

Methods in org.processmining.analysis.performance with parameters of type LogReplayAnalysisResult
protected  void PerformanceMeasurer.takePostTraceReplayMeasurement(LogReplayAnalysisResult result, ReplayedLogTrace pi)
          Will be called directly after finishing replay of the current trace. Checks whether places have tokens remaining and records that the corresponding log trace has not properly terminated if this is the case.
 

Uses of LogReplayAnalysisResult in org.processmining.framework.models.petrinet.algorithms.logReplay
 

Fields in org.processmining.framework.models.petrinet.algorithms.logReplay declared as LogReplayAnalysisResult
protected  LogReplayAnalysisResult LogReplayAnalysisMethod.myResult
           
 

Methods in org.processmining.framework.models.petrinet.algorithms.logReplay that return LogReplayAnalysisResult
protected  LogReplayAnalysisResult Measurer.initLogReplayAnalysisResult(AnalysisConfiguration analysisOptions, PetriNet petriNet, LogReader log, LogReplayAnalysisMethod analysisMethod)
          To be overridden in subclasses that want create custom analysis results.
 

Methods in org.processmining.framework.models.petrinet.algorithms.logReplay with parameters of type LogReplayAnalysisResult
protected  void Measurer.initTraceReplay(ReplayedLogTrace pi, LogReplayAnalysisResult result)
          Will be called at the very beginning of replaying a trace.
protected  void Measurer.takeLogEventRecordingMeasurement(LogReplayAnalysisResult result, ReplayedLogTrace pi, AuditTrailEntry ate)
          Will be called directly after fetching the new log event from the currently replayed log trace.
protected  void Measurer.takePostReplayMeasurement(LogReplayAnalysisResult result)
          Will be called after the whole replay of the log has finished.
protected  void Measurer.takePostTraceReplayMeasurement(LogReplayAnalysisResult result, ReplayedLogTrace pi)
          Will be called directly after finishing replay of the current trace.
protected  void Measurer.takePreStepExecutionMeasurement(LogReplayAnalysisResult result, ReplayedLogTrace pi)
          Will be called directly after fetching a new log event from the currently replayed log trace.
 void AnalysisGUI.updateResults(LogReplayAnalysisResult updatedAnalysisResults)
          Updates the analysis results for the current subset of the log (i.e., only for the selected process instances).