10. Process Monitoring Flashcards
What’s the definition of process monitoring?
is about using the data generated by the
execution of a business process (event logs) to extract insights about the actual performance of the process and to verify its conformance with respect to norms, policies, or regulations
What are the 2 process monitoring techniques?
Online(on-the-fly) vs offline (post-mortem)
Statistic (process performance dashboards) vs model based (process mining tools) techniques
What’s a process performance dashboard and which are the 3 types of categories?
Is a graphical representation of one or more performance measures (or other characteristics) of a business process.
Types:
- Operational dashboards (run-time)
- Tactical dashboards (historic)
- Strategic dashboards (historic)
What’s process mining and which are the 4 categories of techniques?
is a family of model-based monitoring techniques to analyze the performance and conformance of business processes based on event logs produced during their execution
Categories:
- Performance mining
- Automated discovery
- Variant analysis
- Conformance checking
What’s an event log?
List its minimum requirements and major challenges
An event log is a collection of timestamped event records
Min. req:
- Case ID
- timestamp
- Activity/task
Major challenges:
- Correlation (event -> case)
- Timestamping (e.g., delayed logging, different time zones)
- Longevity (distortion by mixing incomplete with complete cases)
- Granularity
What’s automated process discovery?
List:
- input vs output
- Techniques
- Quality measures
- input vs output: event log to discovered process model
Techniques:
- Dependency graph
- Alpha-algorithm
- More robust algorithms
Quality measures:
- Fitness
- Precision
- Generalization
- Complexity
In automated process discovery, what are the characteristics and operations of the dependency graph?
Characteristics:
- node represents one event class
- arc represents a “directly follows” relation
- color and thickness of arcs may be used to encode how frequently one pair follows another
Operations:
- Abstraction
- Filtering: Event, event pair, trace
What’s Process performance mining?
List:
- input vs output
- Performance dimensions
input vs output
- Event log + Process model-> Enhanced process model (with color-coded elements)
Performance dimensions: devil’s quadrangle
What’s Conformance checking?
List:
- input vs output
- Two basic perspectives
input vs output
- Event log + Process model (or set of business rules) à Difference diagnostics
Basic perspectives:
- Process control flow (based on constraints vs. normative process model)
- Process data and/or resources (based on constraints)
In conformance checking, which are the Three recurrent types of control-flow constraints?
- mandatoriness
- exclusiveness
- ordering
In conformance checking, which are the Two types of log-model discrepancies?
unfitting log behavior vs additional model behavior
What’s Variants analysis?
List:
- input vs output
- Two approaches
input vs output:
Two event logs (corresponding to two variants of a process) -> Difference diagnostics
approaches:
- manual approach:
visual comparison; Suitable for relatively small event logs
- automated approach
set of difference statements; set of
(more general) general patterns; Suitable for more complex scenarios
In conformance checking, which are the Three families of relevant techniques?
replay
trace alignment
behavioral alignment