public class LifecyclePerformanceAlgorithm
extends java.lang.Object
Constructor and Description |
---|
LifecyclePerformanceAlgorithm() |
Modifier and Type | Method and Description |
---|---|
protected void |
calculateLifecyclePerformanceMetrics()
This method takes as input the performance measurements obtained by
replaying the events on the lifecycle model instances, and calculates any
performance metrics defined on them.
|
LifecyclePerformanceParameters |
getParameters() |
PerformanceAnalysisResults |
getResults() |
protected void |
handleEvent(org.deckfour.xes.model.XEvent event)
Handles the given event and its potential effects on any performance
measure and metric.
|
protected void |
handleEventlog(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog eventlog)
Measures performance measures and calculates performance metrics using
the lifecycle performance approach and a static event log as input.
|
protected void |
init()
Initializes the memory
|
protected void |
setInitialState(LifecycleModel model)
Sets the current state to the first found initial state (i.e.
|
void |
setMemory(PerformanceAnalysisResults results) |
void |
setParameters(LifecyclePerformanceParameters parameters) |
public LifecyclePerformanceParameters getParameters()
public void setParameters(LifecyclePerformanceParameters parameters)
public PerformanceAnalysisResults getResults()
public void setMemory(PerformanceAnalysisResults results)
protected void init()
protected void handleEventlog(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog eventlog)
protected void handleEvent(org.deckfour.xes.model.XEvent event)
event
- The event to handleprotected void calculateLifecyclePerformanceMetrics()
protected void setInitialState(LifecycleModel model)
model
- The lifecycle model