Modifier and Type | Method and Description |
---|---|
ObjectModelsContainmentCheckingResult |
ObjectModelsContainmentChecking.checking(XOCLog log) |
void |
ActivityExistenceChecking.checking(XOCLog log,
OCBCModel model) |
void |
BehavioralConstraintsChecking.checking(XOCLog log,
OCBCModel model) |
void |
EventNumberPerObjectChecking.checking(XOCLog log,
OCBCModel model) |
void |
FulfilmentChecking.checking(XOCLog log,
OCBCModel model) |
void |
MonotonicityChecking.checking(XOCLog log,
OCBCModel model) |
void |
ObjectExistenceChecking.checking(XOCLog log,
OCBCModel model) |
void |
ObjectModelValidityChecking.checking(XOCLog log,
OCBCModel model) |
void |
ObjectNumberPerEventChecking.checking(XOCLog log,
OCBCModel model) |
void |
ProperClassesChecking.checking(XOCLog log,
OCBCModel model) |
void |
ObjectModelValidityChecking.generateDeviationDisplayResult(XOCLog log)
generate the deviation display result based on the conformance checking result
(1)deviatingEventList: record all deviating events;
(2)eventVSDeviatingObjectRelationList: record all deviating object relations for each event;
|
Modifier and Type | Method and Description |
---|---|
ConformanceCheckingObject |
ConformanceCheckingPlugin.generateConformanceCheckingResult(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log,
OCBCModel model) |
Modifier and Type | Method and Description |
---|---|
void |
ConformanceCheckingSoftware.updateConformanceCheckingPanel(XOCLog inputLog,
OCBCModel inputModel) |
Constructor and Description |
---|
LogGraphMouseListener(XOCLog log,
ConformanceCheckingResultView conformanceCheckingResult) |
Modifier and Type | Method and Description |
---|---|
CreateTreePanel |
ActivityExistencePanel.createEventListHierarchy(XOCLog log)
create the object model list hierarchy
|
CreateTreePanel |
BebavioralConstraintsPanel.createEventListHierarchy(XOCLog log)
create the object model list hierarchy
|
CreateTreePanel |
EventNumberPerObjectPanel.createEventListHierarchy(XOCLog log)
create the object model list hierarchy
|
CreateTreePanel |
ObjectExistencePanel.createEventListHierarchy(XOCLog log)
create the object model list hierarchy
|
CreateTreePanel |
ObjectNumberPerEventPanel.createEventListHierarchy(XOCLog log)
create the object model list hierarchy
|
CreateTreePanel |
ProperClassesPanel.createEventListHierarchy(XOCLog log)
create the object model list hierarchy
|
CreateTreePanel |
MonotonicityPanel.createObjectListHierarchy(XOCLog log)
create the object list hierarchy (include all objects in the log: normal objects, inexistent objects, disappearing objects, changing-class objects)
|
CreateTreePanel |
FulfilmentPanel.createObjectModelListHierarchy(XOCLog log)
create the object model list hierarchy
|
CreateTreePanel |
OMValidityPanel.createObjectModelListHierarchy(XOCLog log)
create the object model list hierarchy
|
Constructor and Description |
---|
ActivityExistencePanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
BebavioralConstraintsPanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
EventNumberPerObjectPanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
FulfilmentPanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
MonotonicityPanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
ObjectExistencePanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
ObjectNumberPerEventPanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
OMValidityPanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
ProperClassesPanel(ResultTextView resultTextView,
XOCLog log,
OCBCModel model) |
Modifier and Type | Field and Description |
---|---|
protected XOCLog |
ConformanceCheckingResultView.inputLog |
Modifier and Type | Method and Description |
---|---|
XOCLog |
ConformanceCheckingResultView.getXOCLog() |
Modifier and Type | Method and Description |
---|---|
void |
ResultObjectVersionView.collectDeviatingInformationForObjectVersion(XOCObject object,
XOCEvent event,
XOCLog log)
get all deviation information for one object version (violated always/eventually cardinality on class relation,
disappearing sometime or changing class, or violated AOC relation cardinality);
|
javax.swing.JComponent |
ConformanceCheckingResultView.conformanceChecking(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log,
OCBCModel model) |
long |
ConformanceCheckingResultView.estimateRunningTime(XOCLog log,
OCBCModel model) |
protected void |
ConformanceCheckingResultView.initialize(XOCLog log,
OCBCModel model) |
Constructor and Description |
---|
ResultTextView(XOCLog log,
OCBCModel model,
java.lang.String[] stringResult,
ConformanceCheckingResultView conformanceCheckingResultView) |
Modifier and Type | Method and Description |
---|---|
void |
ClassEdgeCardinalityDiscovery.discoverAlwaysCardinalityInterval(XOCLog log,
java.lang.String classRelationName,
java.lang.String sourceClassName,
java.lang.String targetClassName)
(1)discover always cardinality interval for both source and target sides of class edges;
(2)the end of the interval is the largest value of the eventually cardinality;
the start of the interval is identified by checking the related objects in the birth event
(3) this function is fast with losing precision of cardinality
|
void |
AOCEdgeDiscovery.discoverAOCCardinality(XOCLog log,
java.lang.String activityName,
java.lang.String className,
java.util.List<java.lang.Integer> aOCSourceAlwaysCardinality,
java.util.List<java.lang.Integer> aOCSourceEventuallyCardinality,
java.util.List<java.lang.Integer> aOCTargetCardinality,
java.lang.String aocEdgeId) |
void |
ClassEdgeCardinalityDiscovery.discoverClassEdgeCardinality(XOCLog log,
java.lang.String classRelationName,
java.lang.String sourceClassName,
java.lang.String targetClassName) |
void |
ClassEdgeCardinalityDiscovery.discoverEventuallyCardinality(XOCLog log,
java.lang.String classRelationName,
java.lang.String sourceClassName,
java.lang.String targetClassName)
discover eventually cardinality for both source and target sides of class edges;
we only incorporate the cardinality of each reference object in the last object model;
|
Constructor and Description |
---|
AOCEdgeDiscovery(XOCLog log,
ModelLayoutBuilder builder,
java.util.Map<java.lang.String,java.lang.String> nodeNameVSNodeId) |
BehaviorModelDiscovery(XOCLog log,
ModelLayoutBuilder builder,
java.util.Map<java.lang.String,java.lang.String> nodeNameVSNodeId) |
BehaviorModelDiscovery(XOCLog log,
ModelLayoutBuilder builder,
java.util.Map<java.lang.String,java.lang.String> nodeNameVSNodeId,
java.lang.String approachName) |
BehaviorModelDiscovery(XOCLog log,
ModelLayoutBuilder builder,
java.util.Map<java.lang.String,java.lang.String> nodeNameVSNodeId,
java.lang.String approachName,
DiscoveryParameterPanel parameterPanel) |
BehaviorModelDiscoveryFitness(XOCLog log,
ModelLayoutBuilder builder,
java.util.Map<java.lang.String,java.lang.String> nodeNameVSNodeId) |
ClassModelDiscovery(XOCLog log,
ModelLayoutBuilder builder,
java.util.Map<java.lang.String,java.lang.String> nodeNameVSNodeId) |
OCBCModelDiscovery(XOCLog log) |
OCBCModelDiscovery(XOCLog log,
java.lang.String approachName) |
Modifier and Type | Method and Description |
---|---|
double |
ComputeBehavioralPrecision.computePrecision(XOCLog log,
OCBCModel model) |
double |
ComputePrecisionThread.computePrecision(XOCLog log,
OCBCModel model) |
void |
ComputeBehavioralPrecision.createConstraintVSPrecisionMap(XOCLog log,
OCBCModel model) |
void |
ComputePrecisionThread.createConstraintVSPrecisionMap(XOCLog log,
OCBCModel model) |
Constructor and Description |
---|
ComputePrecisionThread(java.lang.String name,
XOCLog log,
OCBCModel model,
mxGraphComponent graphComponent) |
ExtractXOCSegment(XOCLog log,
java.util.Map<java.lang.String,OCBCUnitFamily> idVSUnitFamily) |
Modifier and Type | Method and Description |
---|---|
OCBCModel |
OCBCModelDiscoveryPlugin.discoverOCBCModel(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log,
java.lang.String approachName) |
OCBCModel |
OCBCModelDiscoveryPlugin.discoverOCBCModelWithBalancedMetrics(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log) |
Modifier and Type | Method and Description |
---|---|
OCBCModel |
LogDuplicator.discoverOCBCModelWithBalancedMetrics(org.processmining.framework.plugin.PluginContext context,
XOCLog log) |
Modifier and Type | Method and Description |
---|---|
XOCLog |
XFactory.createLog()
Creates a new XES log instance (Factory method).
|
XOCLog |
XFactoryNaiveImpl.createLog() |
XOCLog |
XFactory.createLog(XAttributeMap attributes)
Creates a new XES log instance (Factory method).
|
XOCLog |
XFactoryNaiveImpl.createLog(XAttributeMap attributes) |
Constructor and Description |
---|
GraphMouseListener(ObjectModelJGraphXPanel graphPanel,
AttributesHierarchyPanel attributesPanel,
XOCLog log) |
GraphMoveMouseListener(ObjectModelJGraphXPanel graphPanel,
AttributesHierarchyPanel attributesPanel,
XOCLog log) |
GraphZoomMouseListener(ObjectModelJGraphXPanel graphPanel,
AttributesHierarchyPanel attributesPanel,
XOCLog log) |
Modifier and Type | Field and Description |
---|---|
protected XOCLog |
ObjectModelJGraphXPanel.log |
protected XOCLog |
XOCLogDashboard.log |
protected XOCLog |
XOCLogSummary.log |
Modifier and Type | Method and Description |
---|---|
XOCLog |
XOCLogBrowser.getLog() |
Modifier and Type | Method and Description |
---|---|
void |
ObjectModelJGraphXPanel.addEvent(XOCEvent event,
XOCLog log,
mxGraph graphx,
java.util.Map<mxCell,MyOriginalCell> mxcellVSCellMap,
double zoomRate) |
void |
ObjectModelJGraphXPanel.addObject(XOCObject object,
XOCLog log,
mxGraph graphx,
java.util.Map<mxCell,MyOriginalCell> mxcellVSCellMap,
boolean idShaded,
double zoomRate) |
void |
ObjectModelJGraphXPanel.addObjectRelations(XOCObjectModel objectModel,
XOCLog log,
mxGraph graphx,
java.util.Map<mxCell,MyOriginalCell> mxcellVSCellMap) |
void |
ObjectModelJGraphXPanel.addReferenceRelations(XOCEvent event,
XOCLog log,
mxGraph graphx,
java.util.Map<mxCell,MyOriginalCell> mxcellVSCellMap) |
java.lang.String |
XOCLogSummary.format(XOCLog log)
Creates an HTML-formatted string of the provided summary info.
|
void |
ReferenceJGraphXPanel.generateEventCoordinates(XOCLog log,
int height,
int width) |
void |
ObjectModelJGraphXPanel.generateObjectCoordinates(XOCLog log,
int height,
int width,
int offsetY) |
void |
ReferenceJGraphXPanel.generateReferenceGraph(XOCLog log,
boolean referenceRelationSwitch,
boolean objectRelationSwitch) |
void |
EventListPanel.initializePanel(XOCLogBrowser logUI,
XOCLog log) |
void |
AttributesHierarchyPanel.updateAttributePanelForObject(XOCObject object,
XOCEvent event,
XOCLog log,
java.util.List<XOCObject> relevantObjectList,
java.util.List<XOCORelation> relevantObjectRelationList)
Update the attribute panel for a selected object in the object model panel
|
void |
AttributesHierarchyPanel.updateAttributePanelForObjectRelation(XOCORelation relation,
XOCLog log,
XOCEvent event)
Update the attribute panel for a selected object relation in the object model panel
|
Constructor and Description |
---|
ObjectModelJGraphXPanel(XOCLogBrowser browser,
int aRadius,
int anOuterBorder,
int anInnerBorder,
XOCLog log,
GraphMouseListener graphMouseListener,
GraphZoomMouseListener graphZoomMouseListener,
GraphMoveMouseListener graphMoveMouseListener) |
ReferenceJGraphXPanel(int aRadius,
int anOuterBorder,
int anInnerBorder,
XOCLog log,
GraphMouseListener graphMouseListener,
GraphZoomMouseListener graphZoomMouseListener,
GraphMoveMouseListener graphMoveMouseListener) |
XOCLogAttributes(XOCLog log) |
XOCLogBrowser(XOCLog inputLog,
XOCLogViewer logViewer) |
XOCLogDashboard(XOCLogInspectorPlugin parent,
XOCLog log,
org.processmining.plugins.interactivevisualization.InteractivityContext ic) |
XOCLogEvolution(XOCLog log) |
XOCLogSummary(XOCLogInspectorPlugin settings,
XOCLog log,
org.processmining.framework.plugin.PluginContext context)
Creates the LogInfoUI, given the parent.
|
XOCLogViewer(XOCLog log) |
XOCLogViewer(XOCLog log,
ConformanceCheckingResultView conformanceCheckingResult) |
Modifier and Type | Field and Description |
---|---|
protected XOCLog |
XOCLogInspectorPlugin.log |
Modifier and Type | Method and Description |
---|---|
XOCLog |
XOCLogInspectorPlugin.inspectXOCLog(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log) |
Modifier and Type | Method and Description |
---|---|
protected void |
XOCLogInspectorPlugin.completeGui(org.processmining.framework.plugin.PluginContext context,
XOCLog log) |
javax.swing.JComponent |
XOCLogInspectorPlugin.edit(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log) |
XOCLog |
XOCLogInspectorPlugin.inspectXOCLog(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log) |
Modifier and Type | Method and Description |
---|---|
XOCLog |
XocXmlParser.getLog() |
Modifier and Type | Method and Description |
---|---|
java.util.List<XOCLog> |
XParser.parse(java.io.File file)
Parses the given file, and returns the XLog instances
extracted.
|
abstract java.util.List<XOCLog> |
XParser.parse(java.io.InputStream is)
Parses the given input stream, and returns the
XLog instances extracted.
|
java.util.List<XOCLog> |
XocXmlParser.parse(java.io.InputStream is)
Parses a log from the given input stream, which is supposed to deliver an
XOC log in XML representation.
|
Modifier and Type | Method and Description |
---|---|
void |
ExportXOCLog.exportXOCLog(org.processmining.framework.plugin.PluginContext context,
XOCLog log,
java.io.File file)
This plugin is used to export a OCBC model
|
void |
OutputXMLFile.serialize(XOCLog log,
java.lang.String format) |
org.deckfour.spex.SXTag |
OutputXMLFile.serializeLogTag(XOCLog log,
java.lang.String format) |
Modifier and Type | Class and Description |
---|---|
class |
XOCLogImpl
Implementation for the XLog interface.
|
Modifier and Type | Method and Description |
---|---|
static XOCLog |
XOCCreateExampleLog.createLog() |
Modifier and Type | Method and Description |
---|---|
static void |
XOCCreateExampleLog.serialize(XOCLog log,
java.io.OutputStream out) |
Modifier and Type | Field and Description |
---|---|
protected XOCLog |
XOCLogTransformVersionPlugin.log |
Modifier and Type | Method and Description |
---|---|
XOCLog |
XOCLogTransformVersionPlugin.transformToComplexVersion(XOCLog inputLog) |
XOCLog |
XOCLogTransformVersionPlugin.transformToSimpleVersion(XOCLog inputLog) |
Modifier and Type | Method and Description |
---|---|
void |
XOCLogTransformVersionPlugin.addMinimalObjectModelForEachEvent(XOCLog inputLog) |
void |
XOCLogTransformVersionPlugin.addObjectModelForEachEvent(XOCLog inputLog) |
void |
XOCLogTransformVersionPlugin.addObjectModelUpdateForEachEvent(XOCLog inputLog) |
XOCLogUpgradeObject |
XOCLogTransformVersionPlugin.logConvertor(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log) |
javax.swing.JPanel |
XOCLogTransformVersionPlugin.logUpgradePanel(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log) |
void |
XOCLogTransformVersionPlugin.serialize(XOCLog log,
java.lang.String savePath,
java.lang.String logFormat) |
XOCLog |
XOCLogTransformVersionPlugin.transformToComplexVersion(XOCLog inputLog) |
XOCLog |
XOCLogTransformVersionPlugin.transformToSimpleVersion(XOCLog inputLog) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,org.processmining.framework.util.Pair<java.lang.Integer,java.lang.Integer>> |
ClassModelLayout.generateEventCoordinates(XOCLog log,
int height,
int width) |
Constructor and Description |
---|
ClassModelSkeletonDiscovery(XOCLog log,
ModelLayoutBuilder builder,
java.util.Map<java.lang.String,java.lang.String> nodeNameVSNodeId) |
Modifier and Type | Method and Description |
---|---|
void |
LogPanel.createObjectModelPanel(XOCLog inputLog)
create the object model panel, in which a tree (root node) is used to represent the object model
|
void |
LogPanel.createObjectReferencePanel(XOCLog inputLog)
create the object model panel, in which a tree (root node) is used to represent the object model
|
void |
LogPanel.updateEventList(XOCLog inputLog)
update the event list based on input XOC log
|
Constructor and Description |
---|
CorrelationModelPanel(XOCLogConversionPanel fatherPanel,
XOCLog log) |
InstancePanel(XOCLogConversionPanel logConversionPanel,
XOCLog log) |
LogOutputPanel(XOCLogConversionPanel fatherPanel,
XOCLog log) |
LogPanel(XOCLogConversionPanel logConversionPanel,
XOCLog log) |
PathConfigurationPanel(XOCLogConversionPanel fatherPanel,
XOCLog log) |
XOCLogConversionPanel(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log) |
Modifier and Type | Field and Description |
---|---|
protected XOCLog |
XOCLogConvertorPlugin.log |
Modifier and Type | Method and Description |
---|---|
XOCLogConvertorObject |
XOCLogConvertorPlugin.logConvertor(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log) |
javax.swing.JPanel |
XOCLogConvertorPlugin.logConvertorPanel(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log) |
Modifier and Type | Field and Description |
---|---|
protected XOCLog |
XOCLogGeneratorPlugin.log |
Modifier and Type | Method and Description |
---|---|
XOCLog |
OCBCModel.getModelSourceLog() |
Modifier and Type | Method and Description |
---|---|
void |
OCBCModel.setModelSourceLog(XOCLog sourceLog) |
Modifier and Type | Method and Description |
---|---|
XOCLog |
OCBCModelImpl.getModelSourceLog() |
Modifier and Type | Method and Description |
---|---|
void |
OCBCModelImpl.setModelSourceLog(XOCLog sourceLog) |
Modifier and Type | Field and Description |
---|---|
protected XOCLog |
PerformanceAnalysisPanel.inputLog |
Modifier and Type | Method and Description |
---|---|
XOCLog |
PerformanceAnalysisPanel.getXOCLog() |
Modifier and Type | Method and Description |
---|---|
long |
PerformanceAnalysisPanel.estimateRunningTime(XOCLog log,
OCBCModel model) |
protected void |
PerformanceAnalysisPanel.initialize(XOCLog log,
OCBCModel model) |
Constructor and Description |
---|
InstancePanel(PatternInstanceGenerationPanel instanceGenerationPanel,
XOCLog log) |
LogOutputPanel(PatternInstanceGenerationPanel fatherPanel,
XOCLog log) |
PathConfigurationPanel(PatternInstanceGenerationPanel fatherPanel,
XOCLog log) |
PatternInstanceGenerationPanel(PerformanceAnalysisPanel fatherPanel,
org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log,
OCBCModel model) |
PerformanceAnalysisPanel(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log,
OCBCModel model) |
Modifier and Type | Field and Description |
---|---|
protected XOCLog |
OCBCPerformancePlugin.log |
Modifier and Type | Method and Description |
---|---|
OCBCPerformanceObject |
OCBCPerformancePlugin.performanceAnalyzer(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log,
OCBCModel model) |