|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.processmining.framework.models.petrinet.algorithms.logReplay.AnalysisResult
org.processmining.analysis.conformance.StructuralAnalysisResult
public class StructuralAnalysisResult
Contains all the results obtained during the structural analysis. Can be used to retrieve values for the implemented metrics.
StructuralAnalysisMethod
Field Summary | |
---|---|
DiagnosticPetriNet |
analyzedPetriNet
The Petri net reduced by redundant invisible tasks |
PetriNet |
inputPetriNet
|
PetriNet |
reducedPetriNet
The original Petri net passed to the analysis method. |
Fields inherited from class org.processmining.framework.models.petrinet.algorithms.logReplay.AnalysisResult |
---|
myAnalysisOptions |
Constructor Summary | |
---|---|
StructuralAnalysisResult(AnalysisConfiguration analysisOptions,
PetriNet net,
StructuralAnalysisMethod method)
Creates the result object for the structural Analysis Method. |
Method Summary | |
---|---|
void |
addRedundantInvisibleTask(Transition trans)
Adds the given invisible transition to the list of redundant invisible tasks for this petri net. |
boolean |
calculateImprovedStructuralAppropriateness()
Indicates whether the "Advanced Structural Appropriateness" metric has been selected by the user. |
boolean |
calculateStructuralAppropriateness()
Indicates whether the "Structural Appropriateness" metric has been selected by the user. |
java.lang.String |
getCurrentVisualizationState()
Get the current display state. |
PetriNet |
getReducedPetriNet()
Retrieves the reduced Petri Net in case there were redundant invisible tasks found in the model. |
java.util.ArrayList<Transition> |
getRedundantInvisibleTasks()
Retrieves the list of redundant invisible tasks that have detected by the reduction rule analysis in ProM. |
float |
getStructuralAppropriatenessMeasure()
Retrieves the structural appropriateness measure based on the graph size. |
att.grappa.GrappaPanel |
getVisualization(DisplayState currentVisualization)
Creates a visualization of the conformance check results. |
void |
setReducedPetriNet(PetriNet reducedNet)
Provides the Petri net reduced by redundant invisible tasks. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public PetriNet inputPetriNet
public PetriNet reducedPetriNet
public DiagnosticPetriNet analyzedPetriNet
Constructor Detail |
---|
public StructuralAnalysisResult(AnalysisConfiguration analysisOptions, PetriNet net, StructuralAnalysisMethod method)
analysisOptions
- the option chosen by the usernet
- the Petri net to be analyzedmethod
- the corresponding analysis methodMethod Detail |
---|
public boolean calculateStructuralAppropriateness()
true
if this option has been chosen, false
otherwisepublic boolean calculateImprovedStructuralAppropriateness()
true
if this option has been chosen, false
otherwisepublic float getStructuralAppropriatenessMeasure()
public java.util.ArrayList<Transition> getRedundantInvisibleTasks()
public PetriNet getReducedPetriNet()
null
otherwisepublic void addRedundantInvisibleTask(Transition trans)
trans
- the transition to be added as a redundant invisible onepublic void setReducedPetriNet(PetriNet reducedNet)
reducedNet
- the reduced Petri netpublic java.lang.String getCurrentVisualizationState()
public att.grappa.GrappaPanel getVisualization(DisplayState currentVisualization)
selectedInstances
- The process instances that have been selected for updating
the visualization.currentVisualization
- The current display state.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |