Skip navigation links
A C D E F G H I M N O P R S T U 

A

addAlternativesFrom(Chunk) - Method in class org.processmining.uncertaintymarker.models.Chunk
Copies alternatives from one chunk and adds it to another.
addingOccurrenceNumbers(XLog) - Method in class org.processmining.uncertaintymarker.algorithms.Consolidation
Adds an occurrence number to each event, which is telling how often this event label occured in the enclosing trace already.
addItem(XAttributeMapImpl) - Method in class org.processmining.uncertaintymarker.models.Chunk
Adds all probability information from a row into a chunk.
addItem(XAttributeMapImpl, int) - Method in class org.processmining.uncertaintymarker.models.TransitionData
Adds a event from a column of a certain trace in the aligned log to this object.
alignAlignments(Alignment, Alignment) - Method in class org.processmining.uncertaintymarker.algorithms.TraceAlignment
Aligns two alignments by adding gap-signs to their traces.
AlignedStepDiscovery - Class in org.processmining.uncertaintymarker.algorithms
The process discovery step is the third out of four steps performed by this plugin.
AlignedStepDiscovery() - Constructor for class org.processmining.uncertaintymarker.algorithms.AlignedStepDiscovery
 
Alignment - Class in org.processmining.uncertaintymarker.models
A data structure object that is used to store information for the process of TraceAlignment.
Alignment(String, String, String, ArrayList<XTrace>) - Constructor for class org.processmining.uncertaintymarker.models.Alignment
 
Alternative - Class in org.processmining.uncertaintymarker.models
An Alternative stores information about the confidence of a certain prediction class.
Alternative(String, ArrayList<Double>) - Constructor for class org.processmining.uncertaintymarker.models.Alternative
 
apply(PluginContext, XLog, Parameters) - Method in class org.processmining.uncertaintymarker.algorithms.MainAlgorithm
Implements the main method of the plugin, controls the flow of the whole mining process by starting the different steps (in dependency from the parameters).
asdSlider - Static variable in class org.processmining.uncertaintymarker.dialogs.UserInput
 
attachInformation(Petrinet, PluginContext, XLog, Parameters) - Method in class org.processmining.uncertaintymarker.algorithms.NetAttachment
 

C

Chunk - Class in org.processmining.uncertaintymarker.models
A Chunk is used in the Consolidation to aggregate the confidences of time windows within a log trace which belong together.
Chunk() - Constructor for class org.processmining.uncertaintymarker.models.Chunk
 
Chunk(String, ArrayList<Alternative>) - Constructor for class org.processmining.uncertaintymarker.models.Chunk
 
Chunk(String) - Constructor for class org.processmining.uncertaintymarker.models.Chunk
 
compareTo(Alternative) - Method in class org.processmining.uncertaintymarker.models.Alternative
 
computeAvg(int) - Method in class org.processmining.uncertaintymarker.models.Alternative
Computes average probability of the alternative, rounds it to 3 digits and stores it in the avg attribute.
computeAvg() - Method in class org.processmining.uncertaintymarker.models.Chunk
Computes average probability of most probable event Chunk.
computeAvg() - Method in class org.processmining.uncertaintymarker.models.TransitionData
Computes average probability of most probable event alternative.
Connection - Class in org.processmining.uncertaintymarker.connections
 
Connection(XLog, Petrinet, Petrinet, XLog, XLog, Parameters) - Constructor for class org.processmining.uncertaintymarker.connections.Connection
Create a connection.
Consolidation - Class in org.processmining.uncertaintymarker.algorithms
The consolidation step is the first out of four steps performed by this plugin.
Consolidation() - Constructor for class org.processmining.uncertaintymarker.algorithms.Consolidation
 

D

DescriptionText - Class in org.processmining.uncertaintymarker.help
Short description shown in the plugins overview list of ProM.
DescriptionText() - Constructor for class org.processmining.uncertaintymarker.help.DescriptionText
 
discoverPetrinet(XLog, double, PluginContext) - Method in class org.processmining.uncertaintymarker.algorithms.AlignedStepDiscovery
Main method of this class.

E

equals(Object) - Method in class org.processmining.uncertaintymarker.models.Alternative
 
equals(Object) - Method in class org.processmining.uncertaintymarker.models.TransitionData
 
equals(Object) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
Explanation - Class in org.processmining.uncertaintymarker.dialogs
 
Explanation() - Constructor for class org.processmining.uncertaintymarker.dialogs.Explanation
 

F

findBestAlignsAtCurrentLevel(ArrayList<Alignment>, ArrayList<Integer>, ArrayList<Alignment>, int) - Method in class org.processmining.uncertaintymarker.algorithms.TraceAlignment
Select a subset from all potential alignments in the input allAlignmentsAtLvl by considering their evaluation score results.
findMaxima(XAttributeMap) - Method in class org.processmining.uncertaintymarker.algorithms.Consolidation
Finds the two best maxima in the attribute map from the input and returns a list containing XAttributes of it.
FIRSTINPUT - Static variable in class org.processmining.uncertaintymarker.connections.Connection
Label for first input.

G

getAlgorithm() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
getAlignedTraces() - Method in class org.processmining.uncertaintymarker.models.Alignment
 
getAllAlternatives() - Method in class org.processmining.uncertaintymarker.models.Chunk
 
getAllAlternatives() - Method in class org.processmining.uncertaintymarker.models.TransitionData
 
getAsdInclusionThreshold() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
getAvg() - Method in class org.processmining.uncertaintymarker.models.Alternative
 
getAvg() - Method in class org.processmining.uncertaintymarker.models.Chunk
 
getAvg() - Method in class org.processmining.uncertaintymarker.models.TransitionData
 
getChunkMinimum() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
getDifferenceThreshold() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
getEvalScore1() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
getEvalScore2() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
getEvalScore3() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
getEvalScore4() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
getEvaluation() - Method in class org.processmining.uncertaintymarker.models.Alignment
 
getFrequency() - Method in class org.processmining.uncertaintymarker.models.TransitionData
 
getIndelScore() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
getLabel() - Method in class org.processmining.uncertaintymarker.models.Alternative
 
getLabel() - Method in class org.processmining.uncertaintymarker.models.Chunk
 
getLabel() - Method in class org.processmining.uncertaintymarker.models.TransitionData
 
getList() - Method in class org.processmining.uncertaintymarker.models.Alternative
 
getName() - Method in class org.processmining.uncertaintymarker.models.Alignment
 
getParameters() - Method in class org.processmining.uncertaintymarker.connections.Connection
 
getPredecessor_1() - Method in class org.processmining.uncertaintymarker.models.Alignment
 
getPredecessor_2() - Method in class org.processmining.uncertaintymarker.models.Alignment
 
getPruningAlgorithm() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
getRowsInChunk() - Method in class org.processmining.uncertaintymarker.models.Chunk
 
getSubScore1() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
getSubScore2() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
getSubScore3() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 

H

hashCode() - Method in class org.processmining.uncertaintymarker.models.Alternative
 
hashCode() - Method in class org.processmining.uncertaintymarker.models.TransitionData
 
HmmPruning - Class in org.processmining.uncertaintymarker.algorithms
 
HmmPruning(SuccessorMatrix, XLog) - Constructor for class org.processmining.uncertaintymarker.algorithms.HmmPruning
 

I

isChunkingActive() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
isEnhancementActive() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 

M

MainAlgorithm - Class in org.processmining.uncertaintymarker.algorithms
Main Class of this plugins internal application logic.
MainAlgorithm() - Constructor for class org.processmining.uncertaintymarker.algorithms.MainAlgorithm
 
moreThenOneMax() - Method in class org.processmining.uncertaintymarker.models.Chunk
Returns true if more than one max in current row, else returns false.

N

NetAttachment - Class in org.processmining.uncertaintymarker.algorithms
This class implements the fourth and last step of the plugin.
NetAttachment() - Constructor for class org.processmining.uncertaintymarker.algorithms.NetAttachment
 

O

org.processmining.uncertaintymarker.algorithms - package org.processmining.uncertaintymarker.algorithms
 
org.processmining.uncertaintymarker.connections - package org.processmining.uncertaintymarker.connections
 
org.processmining.uncertaintymarker.dialogs - package org.processmining.uncertaintymarker.dialogs
 
org.processmining.uncertaintymarker.help - package org.processmining.uncertaintymarker.help
 
org.processmining.uncertaintymarker.models - package org.processmining.uncertaintymarker.models
 
org.processmining.uncertaintymarker.parameters - package org.processmining.uncertaintymarker.parameters
 
org.processmining.uncertaintymarker.plugins - package org.processmining.uncertaintymarker.plugins
 
OUTPUT1 - Variable in class org.processmining.uncertaintymarker.connections.Connection
Label for output.
OUTPUT2 - Variable in class org.processmining.uncertaintymarker.connections.Connection
 
OUTPUT3 - Variable in class org.processmining.uncertaintymarker.connections.Connection
 
OUTPUT4 - Variable in class org.processmining.uncertaintymarker.connections.Connection
 
outputLog - Variable in class org.processmining.uncertaintymarker.algorithms.HmmPruning
 

P

pairWiseTraceAlignment(XTrace, XTrace) - Method in class org.processmining.uncertaintymarker.algorithms.TraceAlignment
Aligns two traces by adding gap-signs to them.
Parameters - Class in org.processmining.uncertaintymarker.parameters
 
Parameters(XLog) - Constructor for class org.processmining.uncertaintymarker.parameters.Parameters
 
Parameters(Parameters) - Constructor for class org.processmining.uncertaintymarker.parameters.Parameters
 
preprocess(XLog, Parameters) - Method in class org.processmining.uncertaintymarker.algorithms.Consolidation
The main method of the consolidation class,invokes all submethods.
pruningDropdown - Static variable in class org.processmining.uncertaintymarker.dialogs.UserInput
 

R

recursiveTA(ArrayList<Alignment>, int) - Method in class org.processmining.uncertaintymarker.algorithms.TraceAlignment
The recursive main method of this class, which controls the different substeps by invocation of the submethods.
removeOccurenceNumbers(XLog, Petrinet) - Static method in class org.processmining.uncertaintymarker.algorithms.NetAttachment
Removes occurrence numbers from transition labels and from event labels in the log, since they are not needed anymore after the trace alignment step, and would make the id-mapping more complex.
round(double, int) - Static method in class org.processmining.uncertaintymarker.help.Utilities
Returns the input value rounded by n places
runUI(UIPluginContext, XLog) - Method in class org.processmining.uncertaintymarker.plugins.UncertaintyMarker
The plug-in variant that runs in a UI context and uses a dialog to get the parameters.

S

Scoringtable - Class in org.processmining.uncertaintymarker.models
This class wraps a scoring table.
Scoringtable(int, int) - Constructor for class org.processmining.uncertaintymarker.models.Scoringtable
 
scoringTable - Variable in class org.processmining.uncertaintymarker.models.Scoringtable
 
setAlgorithm(String) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setAlignedTraces(ArrayList<XTrace>) - Method in class org.processmining.uncertaintymarker.models.Alignment
 
setAllAlternatives(ArrayList<Alternative>) - Method in class org.processmining.uncertaintymarker.models.TransitionData
 
setAsdInclusionThreshold(double) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setAvg(double) - Method in class org.processmining.uncertaintymarker.models.Alternative
 
setAvg(double) - Method in class org.processmining.uncertaintymarker.models.Chunk
 
setAvg(double) - Method in class org.processmining.uncertaintymarker.models.TransitionData
 
setChunkingActive(boolean) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setChunkMinimum(Integer) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setChunkMinimum(int) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setColumnDistribution(int) - Method in class org.processmining.uncertaintymarker.algorithms.AlignedStepDiscovery
Aggregate/Summarize all events contained in the specified column into objects of type TransitionData and store them in the transitions list.
setDifferenceThreshold(double) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setEnhancementActive(boolean) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setEvalScore1(int) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setEvalScore2(int) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setEvalScore3(int) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setEvalScore4(int) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setEvaluation(int) - Method in class org.processmining.uncertaintymarker.models.Alignment
 
setFrequency(int) - Method in class org.processmining.uncertaintymarker.models.TransitionData
 
setIndelScore(int) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setLabel(String) - Method in class org.processmining.uncertaintymarker.models.Alternative
 
setLabel(String) - Method in class org.processmining.uncertaintymarker.models.Chunk
 
setLabel(String) - Method in class org.processmining.uncertaintymarker.models.TransitionData
 
setList(ArrayList<Double>) - Method in class org.processmining.uncertaintymarker.models.Alternative
 
setName(String) - Method in class org.processmining.uncertaintymarker.models.Alignment
 
setPredecessor_1(String) - Method in class org.processmining.uncertaintymarker.models.Alignment
 
setPredecessor_2(String) - Method in class org.processmining.uncertaintymarker.models.Alignment
 
setPruningAlgorithm(String) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setRowsInChunk(int) - Method in class org.processmining.uncertaintymarker.models.Chunk
 
setSubScore1(int) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setSubScore2(int) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
setSubScore3(int) - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
SuccessorMatrix - Class in org.processmining.uncertaintymarker.models
 
SuccessorMatrix(XLog) - Constructor for class org.processmining.uncertaintymarker.models.SuccessorMatrix
 
successorTable - Variable in class org.processmining.uncertaintymarker.models.SuccessorMatrix
 

T

TEXT - Static variable in class org.processmining.uncertaintymarker.help.DescriptionText
 
toString() - Method in class org.processmining.uncertaintymarker.models.Alignment
 
toString() - Method in class org.processmining.uncertaintymarker.models.Alternative
 
toString() - Method in class org.processmining.uncertaintymarker.models.Chunk
 
toString() - Method in class org.processmining.uncertaintymarker.models.Scoringtable
 
toString() - Method in class org.processmining.uncertaintymarker.parameters.Parameters
 
TraceAlignment - Class in org.processmining.uncertaintymarker.algorithms
The trace alignment step is the second out of four steps performed by this plugin.
TraceAlignment() - Constructor for class org.processmining.uncertaintymarker.algorithms.TraceAlignment
 
transferParameters(int[]) - Method in class org.processmining.uncertaintymarker.algorithms.TraceAlignment
In this constructor the scoring parameters are transfered from the user input to the objects datafields, in order to make the alignment configurable.
TransitionData - Class in org.processmining.uncertaintymarker.models
This class is used in AlignedStepDiscovery as well as in NetAttachment to aggregate confidence and frequency of events over all traces.
TransitionData() - Constructor for class org.processmining.uncertaintymarker.models.TransitionData
 

U

UncertaintyMarker - Class in org.processmining.uncertaintymarker.plugins
 
UncertaintyMarker() - Constructor for class org.processmining.uncertaintymarker.plugins.UncertaintyMarker
 
UserInput - Class in org.processmining.uncertaintymarker.dialogs
This class is a predefined component of the ProM Framework.
UserInput(UIPluginContext, XLog, Parameters) - Constructor for class org.processmining.uncertaintymarker.dialogs.UserInput
The JPanel that allows the user to set (a subset of) the parameters.
Utilities - Class in org.processmining.uncertaintymarker.help
This class contains utility functions which are used by different classes and do not belong to a specific one.
Utilities() - Constructor for class org.processmining.uncertaintymarker.help.Utilities
 
A C D E F G H I M N O P R S T U 
Skip navigation links