Process Mining
Event Log Extraction
Automatic
Data Base Schema Discovery :
Event Log Representation
Standarization regarding event logs
Developed XES Mapper App
Different algorithms (Apriori/Gordian)
Non Automatic
Relevant for Data Management and Knowledge Discovery
Artifact Approach
Artifact enable communication between diff stakeholders
Artifacts are actionable
Differences between it and Entity relations (DB)
General Definitions of Artifacts
Business artifacts
provide the mechanism for information localization
An artifact is a concrete, identifiable, self-describing
chunk of information that can be used by a business
person to actually run a business.
Business artifacts constitute
concrete information chunks that the business
creates and maintains
HR: Artifact identification is as applicable to a specific
piece of a business as it is to the entire business. Thus,
if we were to consider the human resources part of
a business, its key artifact is an “employee record.”
All the other artifacts within human resources are
dedicated to support the processing of the employee
record.
Artifacts Lifecycle
Artifact processing
is a way to describe
the operations
of a business.
Function axioms
Places
Repositories
Business Tasks
Procedure to obtain event logs manually
Convergence / Divergence explanation
Conclusions: Not possible
No Foreign Keys In Oracle
Techniques for discovering artifact life cycles based on raw data describing the execution of the system.
Other
Profilling
Java: Garbage Collection takes more time where there are more objects.
When JVM can´t allocate an object it produces OutOfMemoryError
XTract
Requirements
User Stores
High end description of a requirement
One sentence or two
As <User> I want <Feature> because <Reason>
Process Mining for other areas
Discovering artifact schemas
Schema Extraction
Entropy: Defines the importance of a table. The more unique records, the more important it is.
Schema-log Mapping
Extracting Logs: Uses XESame
Time measures for each step.
Foreign Key Extraction
Dice Coeficient: comparing names
EMD
Primary Key Extraction
Students-Video Case Study
Added value from process cubes
Says Celonis does not support Cubes - Not True.
Introduction to Visualization in Process Mining
Process Mining Manifesto
Characteristics
Guiding Principles
Challenges
General approach on how to extract Event Logs
Evaluates PO and PR processes
Goog explanation of Divergence/Convergence
YourKit Profiler
Improves artifact detection by substituting clustering. New technique based on interactions between logs/db data.
Defines 4 types of artifact interaction
Creates feature to add PK/FK
Generic
Onthology Based
click to edit
Celonis Competitor. Web Based from Korea
OpenSlex Based
First tool to extract Event Logs
From Data Source to XES format
click to edit
Process Mining Cubes