Mediating Between Modeled and Observed Behavior: The Quest for the "Right" Process. prof.dr.ir. Wil van der Aalst
|
|
- Jocelin Cross
- 5 years ago
- Views:
Transcription
1 ediating Between odeled and Observed Behavior: The Quest for the "Right" Process prof.dr.ir. Wil van der Aalst
2 Outline Introduction to Process ining (short) ediating between a reference model and observed behavior (model repair) The 4+ dimensions of conformance Importance of alignments to relate observed and modeled behavior Representational bias Discovering configurable process models Decomposing process mining problems to deal with Big Data PAGE 1
3 Positioning Process ining performance-oriented questions, problems and solutions process model analysis (simulation, verification, etc.) process mining data-oriented analysis (data mining, machine learning, business intelligence) compliance-oriented questions, problems and solutions 2
4 oore's Law
5 Three Types of Process ining world business processes people machines components organizations models analyzes supports/ controls specifies configures implements analyzes software system records events, e.g., messages, transactions, etc. (process) model discovery conformance enhancement event logs
6 Play-Out process model event log PAGE 5
7 Play-Out (Classical use of models) B A p1 E p3 D start end p2 C p4 A B C D A E D A C B D A B C D A E D A C B D A E D A C B D PAGE 6
8 Play-In event log process model PAGE 7
9 Play-In A B C D A C B D A E D A E D A B C D A C B D A E D A C B D B A p1 E p3 D start end p2 C p4 PAGE 8
10 Example Process Discovery (Vestia, Dutch housing agency, 208 cases, 5987 events) PAGE 9
11 Example Process Discovery (ASL, test process lithography systems, events) PAGE 10
12 Example Process Discovery (AC, 627 gynecological oncology patients, events) PAGE 11
13 Replay event log process model extended model showing times, frequencies, etc. diagnostics predictions recommendations PAGE 12
14 Replay A B C D B A p1 E p3 D start end p2 C p4 PAGE 13
15 Replay A E D B A p1 E p3 D start end p2 C p4 PAGE 14
16 Replay can detect problems A C D Problem! token left behind B Problem! missing token A p1 E p3 D start end p2 C p4 PAGE 15
17 Conformance Checking (WOZ objections Dutch municipality, 745 objections, 9583 event, f= 0.988) PAGE 16
18 Replay can extract timing information A 5 B 8 C 9 D B A p1 E p3 D start 5 4 p C 9 p end PAGE 17
19 Performance Analysis Using Replay (WOZ objections Dutch municipality, 745 objections, 9583 event, f= 0.988) PAGE 18
20 Hundreds of plug-ins available covering the whole process mining spectrum open-source (L-GPL) Download from: PAGE 19
21 Commercial Alternatives Disco (Fluxicon) Perceptive Process ining (before Futura Reflect and BP one) ARIS Process Performance anager QPR ProcessAnalyzer Interstage Process Discovery (Fujitsu) Discovery Analyst (StereoLOGIC) XAnalyzer (XPro) 20
22 Three Key Observations PAGE 21
23 #1 Alignments are essential! conformance checking to diagnose deviations squeezing reality into the model to do model-based analysis move on model move on log move on model (harmless) move on model PAGE 22
24 #2 odels are like the glasses required to see and understand event data! PAGE 23
25 #3 Process models as maps: Breathing life into models PAGE 24
26 Alignments Joint work with Arya Adriansyah, Boudewijn van Dongen, Elham Ramezani, Dirk Fahland, assimiliano de Leoni, et al. PAGE 25
27 Replaying trace abeg a b e g b examine thoroughly g start a register request r=1 c examine casually d check ticket e decide m=1 f reinitiate request pay compensation h reject request end =
28 From playing the token game to optimal alignments observed trace: abeg a b» e g a b d e g b move in model only start a register request examine thoroughly c examine casually d check ticket decide f e reinitiate request g pay compensation h reject request end 27
29 Another alignment observed trace: abcdeg a b c d e g a b» d e g b examine thoroughly g move in log only start a register request c examine casually d check ticket decide f e reinitiate request pay compensation h reject request end 28
30 oves have costs a» a a» a a b Standard cost function: c(x,») = 1 c(»,y) = 1 c(x,y) = 0, if x=y c(x,y) =, if x y 29
31 Any cost structure is possible send-letter(john,2 weeks, $400) send- (sue,3 weeks,$500) Similar activities (more similarity implies lower costs). Resource conformance (done by someone that does not have the specified role). Data conformance (path is not possible for this customer). Time conformance (missed the legal deadline) 30
32 Using Alignments An optimal alignment has the lowest possible costs. If multiple alignments are optimal, pick one or use all. Like an "oracle" revealing paths in the model. These paths can be used for further analysis! Can be used for quantifying various types conformance (possibly using a different cost function). PAGE 31
33 Some pointers Wil. P. van der Aalst, Arya Adriansyah, Boudewijn F. van Dongen: Replaying history on process models for conformance checking and performance analysis. Wiley Interdisc. Rew.: Data ining and Knowledge Discovery 2(2): (2012) Arya Adriansyah, Jorge unoz-gama, Josep Carmona, Boudewijn F. van Dongen, Wil. P. van der Aalst: Alignment Based Precision Checking. Business Process anagement Workshops 2012: Arya Adriansyah, Boudewijn F. van Dongen, Wil. P. van der Aalst: Conformance Checking Using Cost-Based Fitness Analysis. EDOC 2011: assimiliano de Leoni, Wil. P. van der Aalst, Boudewijn F. van Dongen: Dataand Resource-Aware Conformance Checking of Business Processes. BIS 2012: Joos C. A.. Buijs, Boudewijn F. van Dongen, Wil. P. van der Aalst: On the Role of Fitness, Precision, Generalization and Simplicity in Process Discovery. OT Conferences (1) 2012: Elham Ramezani, Dirk Fahland, Wil. P. van der Aalst: Where Did I isbehave? Diagnostic Information in Compliance Checking. BP 2012: A. Adriansyah, B.F. van Dongen, W..P. van der Aalst. emory-efficient Alignment of Observed and odeled Behavior. BP Center Report BP-13-03, BPcenter.org, 2013 PAGE 32
34 Conformance: Taking a Step Back PAGE 33
35 Conventional Conformance Notions fitness lift ability to explain observed behavior avoiding overfitting precision thrust generalization Process ining Occam s Razor simplicity avoiding underfitting drag gravity Leaving out one of these dimensions during discovery will lead to degenerate cases! PAGE 34
36 Problem real process is unknown process discovery event logs covers only a fraction of all possible behavior process discovery real process unknown record conformance checking event data only examples conformance checking process model model needs to provide an abstraction: urphy's Law of Process ining PAGE 35
37 Traditional Notions such as Precision and Recall do NOT Apply ideal or desired model based on perfect knowledge of real process event log descriptive or normative model (man-made or discovered) 0 regular behavior in log not covered by model FN 1 TP L regular behavior in log covered by model Problem I: event log does not provide information about the whole universe of traces only a selected part 0 TN FP exceptional behavior in log covered by model Problem II: in practice it is unclear where this line is exceptional behavior in log not covered by the model PAGE 36
38 Operationalizing the Four Conformance dimensions avoiding overfitting thrust generalization fitness Process ining Occam s Razor gravity lift ability to explain observed behavior simplicity precision drag avoiding underfitting Fitness (fraction of observed behavior possible according to the model). easure at the case or event level. How to continue after a deviation (where to put the "blame"), cf. duplicate and silent activities. Precision (avoiding underfitting; fraction of allowed behavior never observed). Log only contains examples. etrics are e.g. based on escaping edges. Generalization (avoiding overfitting; probability that the next unseen case will not fit). Reasoning about unseen behavior, strongly related to log completeness. Simplicity (Occam's Razor: the simplest of two or more competing theories is preferable) Easy to operationalize (e.g., number of nodes or arcs). Often subjective (valuation of AND/XOR/OR-split/joins). PAGE 37
39 Some pointers Wil. P. van der Aalst: ediating Between odeled and Observed Behavior: The Quest for the Right Process. Seventh IEEE International Conference on Research Challenges in Information Science (RCIS 2013), (2013) Wil. P. van der Aalst, Arya Adriansyah, Boudewijn F. van Dongen: Replaying history on process models for conformance checking and performance analysis. Wiley Interdisc. Rew.: Data ining and Knowledge Discovery 2(2): (2012) Joos C. A.. Buijs, Boudewijn F. van Dongen, Wil. P. van der Aalst: On the Role of Fitness, Precision, Generalization and Simplicity in Process Discovery. OT Conferences (1) 2012: Wil. P. van der Aalst: Process ining - Discovery, Conformance and Enhancement of Business Processes. Springer 2011, isbn , pp. I-XVI, PAGE 38
40 Representational Bias in Process ining (not about visualization) Joint work with Joos Buijs, Sander Leemans, and Boudewijn van Dongen. PAGE 39
41 Typical Representational Bias (Labeled) Petri Nets, WFnets, etc. Subsets of BPN diagrams, UL Activity Diagrams, Event-Driven Process Chains (EPCs), YAWL, etc. Transition Systems (Hidden) arkov odels [start] register request start start start register request [c1,c2] register request examine thoroughly examine casually check ticket a register request XOR [c2,c3] [c1,c4] OR AND check ticket c1 reinitiate request examine casually examine thoroughly [c5] c2 e1 e2 e3 decide [c3,c4] b examine thoroughly c examine casually d check ticket pay compensation examine thoroughly reject request examine casually check ticket examine thoroughly examine casually check ticket [end] c3 c4 reinitiate request OR AND start register request e decide f decide reinitiate request e4 decide XOR c1 c2 c5 OR-split e5 e6 examine thoroughly examine casually pay compensation pay compensation reject request pay compensation check ticket OR-join reject request decide new information c3 g h reject request end pay compensation reject request end end end end PAGE 40
42 Huge Search Space When Discovering a Petri Net, BPN model, and the like PAGE 41
43 with just a few interesting candidates PAGE 42
44 Alternative Representational Bias 1. C-nets (XOR/AND/ORsplit/join graphs; more likely to be sound due to declarative semantics). 2. Declare models (constraint based, grounded in LTL; anything is possible unless forbidden) 3. Process Trees (similar to subsets of various process algebras; sound by structure) a register request today's focus b examine thoroughly c examine casually d check ticket f reinitiate request a e decide register request g pay compensation h reject request z end pay compensation g h reject request e decide PAGE 43
45 Another Representational Bias: Process Trees A Always sound because of the block structure Also Loop and OR operator A X D E B C D B C A B A (BA)* E PAGE 58
46 Petri Net Semantics (used for comparison and conformance checking only) A B A Sequence A Parallellism B Exclusive Choice B A A C Loop B Or Choice B PAGE 59
47 and BPN. Sequence Or Choice Exclusive Choice Loop Parallellism PAGE 60
48 A Discovery Algorithm Using Process Trees: Evolutionary Tree iner (ET) Process trees as representation (= limit search space to "good" models). Genetic approach (= very flexible) Fitness function uses all four criteria (= seamlessly balance the different "forces") Change Population No Create Initial Population easure Quality Stop? Yes Return Best Individual PAGE 61
49 Population Change Elite Population i Population i+1 Selection Replace Crossover utation PAGE 62
50 Example B E A C G D F A = send , B = check credit, C = calculate capacity, D = check system, E = accept, F = reject, G = send PAGE 64
51 Conventional Algorithms (1/3) ("best effort" mapping to process trees to allow for comparison) alpha miner ILP miner low fitness language-based region miner low precision low fitness PAGE 65
52 Conventional Algorithms (2/3) heuristic miner multi-phase miner PAGE 66
53 Conventional Algorithms (3/3) genetic miner state-based region miner PAGE 67
54 Often unsound result and no mechanism to seamlessly balance the four criteria PAGE 68
55 Genetic ining (ET) While Considering Only One Criterion best value possible for this log ET with weight zero to three out of four perspectives. PAGE 69
56 Considering Replay Fitness and One Other Criterion ET with weight zero to two out of four perspectives. PAGE 70
57 Considering 3 of 4 Criteria replay fitness needs to have a larger weight PAGE 71
58 Considering All Four Criteria with Emphasis on Fitness fitness has weight 10 PAGE 72
59 Initial odel Versus Discovered odel simulated discovered by ET B E A C G D F PAGE 73
60 1) Carefully choose your representational bias during discovery: Unrelated to presentation/visualization! 2) Consider all conformance dimensions (replay fitness, precision, generalization, and simplicity)! PAGE 74
61 Some pointers Wil. P. van der Aalst, Arya Adriansyah, Boudewijn F. van Dongen: Causal Nets: A odeling Language Tailored towards Process Discovery. CONCUR 2011: Joos C. A.. Buijs, Boudewijn F. van Dongen, Wil. P. van der Aalst: On the Role of Fitness, Precision, Generalization and Simplicity in Process Discovery. OT Conferences (1) 2012: Joos C. A.. Buijs, Boudewijn F. van Dongen, Wil. P. van der Aalst: A genetic algorithm for discovering process trees. IEEE Congress on Evolutionary Computation 2012: 1-8 S.J.J. Leemans, D. Fahland, W..P. van der Aalst. Discovering Block-Structured Process odels From Event Logs A Constructive Approach. BP Center Report BP-13-06, BPcenter.org, 2013 PAGE 75
62 ediating Between a Reference odel and Real Observed Behavior Joint work with Joos Buijs, Boudewijn van Dongen, and Dirk Fahland. PAGE 76
63 Compromise Based on Two ain Forces b examine thoroughly g start a register request c examine casually d check ticket decide f e reinitiate request pay compensation h reject request end fitness lift ability to explain observed behavior Various techniques to compare graphs, e.g., edit distance notions (add, remove, replace). thrust avoiding overfitting generalization Process ining Occam s Razor simplicity avoiding underfitting precision drag gravity PAGE 77
64 Force Between Reference odel and Candidate odel Can be Viewed as a 5 th Conformance Notion Replay Fitness Simplicity Optimal Process odel Similarity Boundary Candidate Process odel Reference Process odel Precision Generalization PAGE 78
65 Example From CoSeLoG Project PAGE 79
66 Some pointers J.C.A.. Buijs,. La Rosa, H.A. Reijers, B.F. van Dongen, and W..P. van der Aalst: Improving Business Process odels using Observed Behavior, SIPDA 2012 post-proceedings, Lecture Notes in Business Information Processing, Joos C. A.. Buijs, Boudewijn F. van Dongen, Wil. P. van der Aalst: On the Role of Fitness, Precision, Generalization and Simplicity in Process Discovery. OT Conferences (1) 2012: Dirk Fahland, Wil. P. van der Aalst: Repairing Process odels to Reflect Reality. BP 2012: Dirk Fahland, Wil. P. van der Aalst: Simplifying discovered process models in a controlled manner. Inf. Syst. 38(4): (2013). PAGE 80
67 ining Configurable Process odels Joint work with Joos Buijs, Boudewijn van Dongen, and Florian Gottschalk. PAGE 81
68 Two variants of the same process PAGE 82
69 Configurable Process odel PAGE 83
70 Variants of the same process d a b g h f c d a b g h e c f d a g h e f PAGE 84
71 Approach 1: erge Separately ined odels event log 1 Process model 1 pure modelbased merging C1 event log 2 Process model 2 C2... pure modelbased configuration event log n Process model n Cn "normal" discovery Step 1: Process ining Step 2a: Process odel erging Configurable Process model Step 2b: Process Configuration PAGE 85
72 Results Approach 1 for running example PAGE 86
73 Results Approach 1 for running example poor generalization poor similarity PAGE 87
74 Approach 2 pure modelbased merging event log 1 Process model 1 C1 event log 2 Process model 2 C2... event log n Process model n Cn Step 1a: erge Event Logs erged event log Step 1b: Process ining Common Process model Step 1c: Process Individualization Step 1d: Process odel erging Configurable Process model Step 2: Process Configuration discovery based on whole event log discovery based on local event log and common model (edit distance as 5 th dimension) pure modelbased configuration PAGE 88
75 Results Approach 2 for running example PAGE 89
76 Results Approach 2 for running example poor generalization poor similarity PAGE 90
77 Approach 3 event log 1 discovery based on whole event log configuration based on common model and local event log (always limiting behavior, not extending it) C1 event log 2 C2... event log n Cn Step 1a: erge Event Logs erged event log Step 1b: Process ining Configurable Process model Step 2: Process Configuration PAGE 91
78 Results Approach 3 for running example better generalization better similarity PAGE 92
79 Approach 4 discovery of the process model and the configuration is combined into one algorithm (configuration costs are added to overall fitness) event log 1 C1 event log 2 C2... event log n Cn Step 1&2: Process ining & Process Configuration Configurable Process model PAGE 93
80 Results Approach 4 for running example small drop in replay fitness better simplicity even better generalization even better similarity PAGE 94
81 Genetic algorithms are versatile and can consider different forces at the same time PAGE 95
82 but often not fast enough PAGE 96
83 Some pointers J.C.A.. Buijs, B.F. van Dongen, and W..P. van der Aalst: ining Configurable Process odels from Collections of Event Logs, under review, Florian Gottschalk, Teun A. C. Wagemakers, onique H. Jansen-Vullers, Wil. P. van der Aalst, arcello La Rosa: Configurable Process odels: Experiences from a unicipality Case Study. CAiSE 2009: Florian Gottschalk, Wil. P. van der Aalst, onique H. Jansen- Vullers: erging Event-Driven Process Chains. OT Conferences (1) 2008: Wil. P. van der Aalst: Business Process Configuration in the Cloud: How to Support and Analyze ulti-tenant Processes? ECOWS 2011: 3-10 PAGE 97
84 Decomposing Process ining Problems Joint work with Eric Verbeek, Jorge unoz, and Josep Carmona. PAGE 98
85 Big Data: Opportunities and Challenges PAGE 99
86 System Net f t7 c7 t8 c8 t11 start a t1 Labeled Petri net (P,T,F,l) c1 c2 t2 b t3 c t4 a = register request b = examine file c = check ticket d = decide e = reinitiate request f = send acceptance letter g = pay compensation h = send rejection letter Silent transitions and visible transitions (unique or not), One initial marking init, one final marking final c3 c4 e t6 d t5 c5 c6 g t9 h t10 c9 end PAGE 100
87 Traces and Logs A system net SN has a set of possible visible traces ϕ(sn) starting in init and ending final only showing the visible steps. An event log L is a multiset of traces. Two main process mining problems: 1. Conformance checking: Given L and SN, evaluate the "conformance" (e.g., fitness, precision, generalization, etc.) of L and ϕ(sn) 2. Process discovery: Given L, create SN such that the conformance of L and ϕ(sn) is "as good as possible" PAGE 101
88 Valid Decomposition f t2 start a t1 c1 c2 t2 b t3 c t4 c3 c4 t7 d t5 e t6 c5 c7 c6 t8 g t9 h t10 c8 c9 t11 end start a t1 t7 c1 c2 c7 b t3 c t4 f t8 c3 c4 c8 d t5 e t6 t11 g c6 t9 c9 Union of subnets is original net No shared places d t5 c5 h t10 e t6 Shared transitions are visible and have unique label end PAGE 102
89 Another Decomposition f t7 c7 t8 c8 t11 start a t1 c1 c2 t2 b t3 c t4 c3 c4 d t5 e t6 c5 c6 g t9 h t10 c9 end start a t1 t2 a t1 c2 c t4 c4 e d t5 a t1 c1 b t3 c3 d t5 t6 f e t7 c7 t8 c8 t11 t6 g c6 t9 c9 d Requirement t5 c5 h end Union of subnets is original net e t10 No shared places t6 Shared transitions are visible and unique PAGE 103
90 aximal Valid Decomposition f t7 c7 t8 c8 t11 start a t1 c1 c2 t2 b t3 c t4 c3 c4 d t5 e c5 c6 g t9 h t10 c9 end t6 SN 1 start a t1 SN 2 a t1 c1 t2 b t3 c3 d t5 e t6 SN 5 t7 d t5 e c5 c7 c6 f t8 g t9 h t10 f t8 g t9 h t10 c8 c9 t11 end SN 6 a t6 t1 c2 c SN 4 d t5 SN 3 t4 e t6 c t4 c4 PAGE 104
91 aximal Decomposition start a t1 c1 c2 t2 b t3 c t4 c3 c4 t7 d t5 e t6 c5 c7 c6 f t8 g t9 h t10 c8 c9 t11 end SN 1 start a t1 SN 3 a t1 c2 SN 2 a t1 c t4 c1 e t6 t2 b t3 c3 SN 4 c t4 d t5 e t6 c4 SN 5 t7 d t5 e t6 d t5 c5 c7 c6 f t8 g t9 h t10 f t8 g t9 h t10 c8 c9 t11 end SN 6 x Construction: group arcs iteratively aximal decomposition is unique There is always a valid decomposition y y PAGE 105
92 Non-unique visible labels f t7 c7 t8 c8 t11 start a t1 c1 c2 t2 b t3 b t4 c3 c4 d t5 e c5 c6 g t9 h t10 c9 end t2 t6 a t1 c1 b t3 c3 d t5 SN 7 t2 a e t6 a t1 c1 c2 b t3 b t4 c3 c4 d t5 e t1 c2 b d t5 t6 t4 e t6 b t4 c4 Union of subnets is original net No shared places Shared transitions are visible and unique PAGE 106
93 Conformance checking can be decomposed!!! start Let L be an event log, SN a system net, and D={SN 1,SN 2, SN n } a valid decomposition L i is the sublog of SN i (L projected onto visible transitions of SN i ) a t1 c1 c2 t2 b t3 c t4 c3 c4 e t6 t7 d t5 c5 c7 c6 f t8 g t9 h t10 c8 c9 t11 end L is perfectly fitting SN if and only if each projected log is L i is perfectly fitting SN i SN 1 start a t1 SN 3 a t1 c2 SN 2 c t4 a t1 c1 e t6 t2 b t3 SN 4 c t4 c3 e t6 c4 d t5 d t5 SN 5 e t6 t7 d t5 c5 c7 c6 f t8 g t9 h t10 f t8 g t9 h t10 c8 c9 t11 end SN 6 PAGE 107
94 Example of alignment for observed trace a,b,c,d,e,c,d,g,f a,b,c,d,e,c,d,g,f t2 c1 b a t3 start t1 c2 c t4 c3 c4 t7 d t5 e t6 c5 c7 c6 f t8 g t9 h t10 c8 c9 t11 end SN 1 start a t1 SN 3 a t1 c2 SN 2 a t1 c t4 c1 e t6 t2 b t3 c3 SN 4 c t4 d t5 e t6 c4 SN 5 t7 d t5 e t6 d t5 c5 c7 c6 f t8 g t9 h t10 f t8 g t9 h t10 c8 c9 t11 end SN 6 Etc. PAGE 108
95 So What? Quantifying Conformance Exact result: Fraction of cases perfectly fitting SN equals the fraction of cases for which each projected log is L i is perfectly fitting SN i. Bound: For fitness at the event level (costs based alignment) it is possible to compute an optimistic value. PAGE 109
96 Discovery can also be distributed! 1. Assume the set of activities is split in overlapping sets. 2. Split log L in sublogs L i based on these sets. 3. Discover a model SN i per sublog. 4. erge the models SN i into SN and return result. All the earlier guarantees hold, e.g., L is perfectly fitting SN if and only if each projected log is L i is perfectly fitting SN i PAGE 111
97 Example Let's use the Alpha algorithm Alpha algorithm is not very suitable for discovering transition bordered subnets. By adding start and end activities we get (in this case) perfectly fitting subnets. PAGE 112
98 Discover model per sublog (Alpha algorithm) SN 1 i a d start b end e SN 2 a c d SN 3 d j start e end start e h end SN 4 f j k start g end h PAGE 113
99 erge models SN 1 i a d start b end SN 2 start a c e e d end L is perfectly fitting SN because each projected log is L i is perfectly fitting SN i SN 3 j d start e h end SN 4 f j k start g end p1 p2 p3 {1,2,3,4} t1 h p5 p6 {1,2} a t2 p7 p8 p9 t4 i t3 b c t5 {1} {1} {2} p10 p11 j t6 {3,4} {1,2,3} d t7 p13 p14 p15 f t9 {4} g k t10 p19 t12 {3,4} p18 {4} {4} h t11 p20 p21 {1,2,3,4} t13 p22 p23 p24 p4 p12 {1,2,3} e t8 p16 p17 p25 PAGE 114
100 Simplify by removing redundant places and initialization p1 p2 p3 {1,2,3,4} t1 p5 p6 {1,2} a t2 p7 p8 p9 t4 i t3 b c t5 {1} {1} {2} p10 p11 j t6 {3,4} {1,2,3} d t7 p13 p14 p15 {4} f t9 p18 {4} {4} g t10 p19 k t12 {3,4} h t11 p20 p21 {1,2,3,4} t13 p22 p23 p24 p4 p12 {1,2,3} e t8 p16 p17 p25 f i j g k a b d start end c h e Log is perfectly fitting this model! PAGE 115
101 PAGE 116
102 SESEs, Passages, and general result all define trees on process graph/event log Few large process mining tasks or many smaller process mining tasks. Choice of level is driven by computation time and desired diagnostics! All implemented in Pro. PAGE 117
103 Diagnosis PAGE 118
104 Example: Conformance Checking based on SESEs k=inf (no decompostion) some overhead for easy problems intractable problems become tractable stopped after 10 hours problems are often local suitable k-value depends on model/log k = maximal number of arcs in one SESE, P = # places, T = # transitions, f = fitness, t = time in seconds, S = # transition bounded SESEs, B = # bridges, >5 = # more than 5 arcs, nf = # non-fitting parts. PAGE 119
105 Some pointers Wil.P. van der Aalst. Decomposing Petri Nets for Process ining: A Generic Approach. BP Center Report BP-12-20, BPcenter.org, 2012 Wil. P. van der Aalst: Distributed Process Discovery and Conformance Checking. FASE 2012: 1-25 Wil. P. van der Aalst: Decomposing Process ining Problems Using Passages. Petri Nets 2012: H.. W. (Eric) Verbeek, Wil. P. van der Aalst: An Experimental Evaluation of Passage-Based Process Discovery. Business Process anagement Workshops 2012: Wil.P. van der Aalst and Eric Verbeek. Process Discovery and Conformance Checking Using Passages. BP Center Report BP-12-21, BPcenter.org, 2012 J. unoz-gama, J. Carmona, W. van der Aalst: Hierarchical Conformance Checking of Process odels Based on Event Logs. In: Applications and Theory of Petri Nets, 2013 PAGE 120
106 Conclusion PAGE 121
107 Conclusion (1/2) Alignments are essential for relating observed and modeled behavior! Conformance has (at least) four dimensions! Representational bias is important (and should not be confused with visualization)! New questions are emerging: mediating between a reference model and observed behavior discovering configurable process models Decomposing process mining problems to deal with Big Data. PAGE 122
108 Conclusion (2/2) Still many challenging and highly relevant open problems in process mining! performance-oriented questions, problems and solutions process model analysis (simulation, verification, etc.) process mining data-oriented analysis (data mining, machine learning, business intelligence) compliance-oriented questions, problems and solutions PAGE 123
Discovering Concurrency Learning (Business) Process Models from Examples
Discovering Concurrency Learning (Business) Process Models from Examples Invited Talk CONCUR 2011, 8-9-2011, Aachen. prof.dr.ir. Wil van der Aalst www.processmining.org Business Process Management? PAGE
More informationA General Divide and Conquer Approach for Process Mining
A General Divide and Conquer Approach for Process Mining Wil M.P. van der Aalst Architecture of Information Systems, Eindhoven University of Technology, P.O. Box 513, NL-5600 MB, Eindhoven, The Netherlands.
More informationMine Your Own Business
33 Mine Your Own Business Evidence-Based BPM using Process Mining prof.dr.ir. Wil van der Aalst IBM BPM Symposium Kurhaus Wiesbaden 25-9-2013 PAGE 0 Season 1, Episode 4 (1969) PAGE 1 "Mine Your Own Business"
More informationQUALITY DIMENSIONS IN PROCESS DISCOVERY: THE IMPORTANCE OF FITNESS, PRECISION, GENERALIZATION AND SIMPLICITY
International Journal of Cooperative Information Systems c World Scientific Publishing Company QUALITY DIMENSIONS IN PROCESS DISCOVERY: THE IMPORTANCE OF FITNESS, PRECISION, GENERALIZATION AND SIMPLICITY
More informationDecomposed Process Mining with DivideAndConquer
Decomposed Process Mining with DivideAndConquer H.M.W. Verbeek Department of Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands h.m.w.verbeek@tue.nl Abstract.
More informationThe Multi-perspective Process Explorer
The Multi-perspective Process Explorer Felix Mannhardt 1,2, Massimiliano de Leoni 1, Hajo A. Reijers 3,1 1 Eindhoven University of Technology, Eindhoven, The Netherlands 2 Lexmark Enterprise Software,
More informationDecomposed Process Mining: The ILP Case
Decomposed Process Mining: The ILP Case H.M.W. Verbeek and W.M.P. van der Aalst Department of Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, The Netherlands {h.m.w.verbeek,w.m.p.v.d.aaalst}@tue.nl
More informationNon-Dominated Bi-Objective Genetic Mining Algorithm
Advances in Computational Sciences and Technology ISSN 0973-6107 Volume 10, Number 6 (2017) pp. 1607-1614 Research India Publications http://www.ripublication.com Non-Dominated Bi-Objective Genetic Mining
More informationThe multi-perspective process explorer
The multi-perspective process explorer Mannhardt, F.; de Leoni, M.; Reijers, H.A. Published in: Proceedings of the Demo Session of the 13th International Conference on Business Process Management (BPM
More informationTowards Process Instances Building for Spaghetti Processes
Towards Process Instances Building for Spaghetti Processes Claudia Diamantini 1, Laura Genga 1, Domenico Potena 1, and Wil M.P. van der Aalst 2 1 Information Engineering Department Università Politecnica
More informationDiscovering and Navigating a Collection of Process Models using Multiple Quality Dimensions
Discovering and Navigating a Collection of Process Models using Multiple Quality Dimensions J.C.A.M. Buijs, B.F. van Dongen, and W.M.P. van der Aalst Eindhoven University of Technology, The Netherlands
More informationModel Repair Aligning Process Models to Reality
Model Repair Aligning Process Models to Reality Dirk Fahland, Wil M.P. van der Aalst Eindhoven University of Technology, The Netherlands Abstract Process mining techniques relate observed behavior (i.e.,
More informationBPMN Miner 2.0: Discovering Hierarchical and Block-Structured BPMN Process Models
BPMN Miner 2.0: Discovering Hierarchical and Block-Structured BPMN Process Models Raffaele Conforti 1, Adriano Augusto 1, Marcello La Rosa 1, Marlon Dumas 2, and Luciano García-Bañuelos 2 1 Queensland
More informationScalable Process Discovery and Conformance Checking
Scalable Process Discovery and Conformance Checking Sander J.J. Leemans, Dirk Fahland, and Wil M.P. van der Aalst Eindhoven University of Technology, the Netherlands {s.j.j.leemans, d.fahland, w.m.p.v.d.aalst}@tue.nl
More informationMeasuring the Precision of Multi-perspective Process Models
Measuring the Precision of Multi-perspective Process Models Felix Mannhardt 1,2, Massimiliano de Leoni 1, Hajo A. Reijers 3,1, Wil M.P. van der Aalst 1 1 Eindhoven University of Technology, Eindhoven,
More informationMining Process Performance from Event Logs
Mining Process Performance from Event Logs The BPI Challenge 2012 Case Study A. Adriansyah and J.C.A.M Buijs Department of Mathematics and Computer Science Eindhoven University of Technology P.O. Box 513,
More informationProM 6: The Process Mining Toolkit
ProM 6: The Process Mining Toolkit H.M.W. Verbeek, J.C.A.M. Buijs, B.F. van Dongen, W.M.P. van der Aalst Department of Mathematics and Computer Science, Eindhoven University of Technology P.O. Box 513,
More informationAPD tool: Mining Anomalous Patterns from Event Logs
APD tool: Mining Anomalous Patterns from Event Logs Laura Genga 1, Mahdi Alizadeh 1, Domenico Potena 2, Claudia Diamantini 2, and Nicola Zannone 1 1 Eindhoven University of Technology 2 Università Politecnica
More informationData- and Resource-Aware Conformance Checking of Business Processes
Data- and Resource-Aware Conformance Checking of Business Processes Massimiliano de Leoni, Wil M. P. van der Aalst, and Boudewijn F. van Dongen Eindhoven University of Technology, Eindhoven, The Netherlands
More informationTowards Improving the Representational Bias of Process Mining
Towards Improving the Representational Bias of Process Mining Wil Aalst, Joos Buijs, Boudewijn Dongen To cite this version: Wil Aalst, Joos Buijs, Boudewijn Dongen. Towards Improving the Representational
More informationBusiness Intelligence & Process Modelling
Business Intelligence & Process Modelling Frank Takes Universiteit Leiden Lecture 9 Process Modelling & BPMN & Tooling BIPM Lecture 9 Process Modelling & BPMN & Tooling 1 / 47 Recap Business Intelligence:
More informationBidimensional Process Discovery for Mining BPMN Models
Bidimensional Process Discovery for Mining BPMN Models DeMiMoP 2014, Haifa Eindhoven Jochen De Weerdt, KU Leuven (@jochendw) Seppe vanden Broucke, KU Leuven (@macuyiko) (presenter) Filip Caron, KU Leuven
More informationGenetic Process Mining: A Basic Approach and its Challenges
Genetic Process Mining: A Basic Approach and its hallenges A.K. Alves de Medeiros, A.J.M.M. Weijters and W.M.P. van der Aalst Department of Technology Management, Eindhoven University of Technology P.O.
More informationScientific Workflows for Process Mining: Building Blocks, Scenarios, and Implementation
Software Tools for Technology Transfer manuscript No. (will be inserted by the editor) Scientific Workflows for Process Mining: Building Blocks, Scenarios, and Implementation Alfredo Bolt, Massimiliano
More informationData Streams in ProM 6: A Single-Node Architecture
Data Streams in ProM 6: A Single-Node Architecture S.J. van Zelst, A. Burattin 2, B.F. van Dongen and H.M.W. Verbeek Eindhoven University of Technology {s.j.v.zelst,b.f.v.dongen,h.m.w.verbeek}@tue.nl 2
More informationYAWL in the Cloud. 1 Introduction. D.M.M. Schunselaar, T.F. van der Avoort, H.M.W. Verbeek, and W.M.P. van der Aalst
YAWL in the Cloud D.M.M. Schunselaar, T.F. van der Avoort, H.M.W. Verbeek, and W.M.P. van der Aalst Eindhoven University of Technology, P.O. Box 513, 5600 MB, Eindhoven, The Netherlands {d.m.m.schunselaar,
More informationFlexible evolutionary algorithms for mining structured process models Buijs, J.C.A.M.
Flexible evolutionary algorithms for mining structured process models Buijs, J.C.A.M. DOI: 10.6100/IR780920 Published: 01/01/2014 Document Version Publisher s PDF, also known as Version of Record (includes
More informationImproving Process Model Precision by Loop Unrolling
Improving Process Model Precision by Loop Unrolling David Sánchez-Charles 1, Marc Solé 1, Josep Carmona 2, Victor Muntés-Mulero 1 1 CA Strategic Research Labs, CA Technologies, Spain David.Sanchez,Marc.SoleSimo,Victor.Muntes@ca.com
More informationIntra- and Inter-Organizational Process Mining: Discovering Processes Within and Between Organizations
Intra- and Inter-Organizational Process Mining: Discovering Processes Within and Between Organizations Wil M.P. van der Aalst Eindhoven University of Technology, PO Box 513, NL-5600 MB, Eindhoven, The
More informationProM 4.0: Comprehensive Support for Real Process Analysis
ProM 4.0: Comprehensive Support for Real Process Analysis W.M.P. van der Aalst 1, B.F. van Dongen 1, C.W. Günther 1, R.S. Mans 1, A.K. Alves de Medeiros 1, A. Rozinat 1, V. Rubin 2,1, M. Song 1, H.M.W.
More informationPart II Workflow discovery algorithms
Process Mining Part II Workflow discovery algorithms Induction of Control-Flow Graphs α-algorithm Heuristic Miner Fuzzy Miner Outline Part I Introduction to Process Mining Context, motivation and goal
More informationReality Mining Via Process Mining
Reality Mining Via Process Mining O. M. Hassan, M. S. Farag, and M. M. Mohie El-Din Abstract Reality mining project work on Ubiquitous Mobile Systems (UMSs) that allow for automated capturing of events.
More informationDiagnostic Information for Control-Flow Analysis of Workflow Graphs (aka Free-Choice Workflow Nets)
Diagnostic Information for Control-Flow Analysis of Workflow Graphs (aka Free-Choice Workflow Nets) Cédric Favre(1,2), Hagen Völzer(1), Peter Müller(2) (1) IBM Research - Zurich (2) ETH Zurich 1 Outline
More informationFinding suitable activity clusters for decomposed process discovery Hompes, B.F.A.; Verbeek, H.M.W.; van der Aalst, W.M.P.
Finding suitable activity clusters for decomposed process discovery Hompes, B.F.A.; Verbeek, H.M.W.; van der Aalst, W.M.P. Published in: 4th International Symposium on Data-driven Process Discovery and
More informationConformance Checking of Processes Based on Monitoring Real Behavior
Conformance Checking of Processes Based on Monitoring Real Behavior Seminar - Multimedia Retrieval and Data Mining Aljoscha Steffens Data Management and Data Exploration Group RWTH Aachen University Germany
More informationMultidimensional Process Mining with PMCube Explorer
Multidimensional Process Mining with PMCube Explorer Thomas Vogelgesang and H.-Jürgen Appelrath Department of Computer Science University of Oldenburg, Germany thomas.vogelgesang@uni-oldenburg.de Abstract.
More informationBehavioral Conformance of Artifact-Centric Process Models
Behavioral Conformance of Artifact-Centric Process Models Dirk Fahland, Massimiliano de Leoni, Boudewijn F. van Dongen, and Wil M.P. van der Aalst Eindhoven University of Technology, The Netherlands (d.fahland
More informationProcess Mining Based on Clustering: A Quest for Precision
Process Mining Based on Clustering: A Quest for Precision A.K. Alves de Medeiros 1, A. Guzzo 2, G. Greco 2, W.M.P. van der Aalst 1, A.J.M.M. Weijters 1, B. van Dongen 1, and D. Saccà 2 1 Eindhoven University
More informationProcess Model Discovery: A Method Based on Transition System Decomposition
Process Model Discovery: A Method Based on Transition System Decomposition Anna A. Kalenkova 1, Irina A. Lomazova 1, and Wil M.P. van der Aalst 1,2 1 National Research University Higher School of Economics
More informationConformance Checking Evaluation of Process Discovery Using Modified Alpha++ Miner Algorithm
Conformance Checking Evaluation of Process Discovery Using Modified Alpha++ Miner Algorithm Yutika Amelia Effendi and Riyanarto Sarno Department of Informatics, Faculty of Information and Communication
More informationReality Mining Via Process Mining
Reality Mining Via Process Mining O. M. Hassan, M. S. Farag, M. M. MohieEl-Din Department of Mathematics, Facility of Science Al-Azhar University Cairo, Egypt {ohassan, farag.sayed, mmeldin}@azhar.edu.eg
More informationProcess Mining in the Context of Web Services
Process Mining in the Context of Web Services Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology, P.O. Box 513, 5600 MB Eindhoven, The Netherlands w.m.p.v.d.aalst@tue.nl Outline Web services
More informationFinding Suitable Activity Clusters for Decomposed Process Discovery
Finding Suitable Activity Clusters for Decomposed Process Discovery Details omitted for double-blind reviewing Institute omitted for double-blind reviewing Abstract. Event data can be found in any information
More informationFinding Suitable Activity Clusters for Decomposed Process Discovery
Finding Suitable Activity Clusters for Decomposed Process Discovery B.F.A. Hompes, H.M.W. Verbeek, and W.M.P. van der Aalst Department of Mathematics and Computer Science Eindhoven University of Technology,
More informationDealing with Artifact-Centric Systems: a Process Mining Approach
Dealing with Artifact-Centric Systems: a Process Mining Approach Guangming Li and Renata Medeiros de Carvalho 2 Abstract: Process mining provides a series of techniques to analyze business processes based
More informationMining with Eve - Process Discovery and Event Structures
Mining with Eve - Process Discovery and Event Structures Robin Bergenthum, Benjamin Meis Department of Software Engineering, FernUniversität in Hagen {firstname.lastname}@fernuni-hagen.de Abstract. This
More informationDierencegraph - A ProM Plugin for Calculating and Visualizing Dierences between Processes
Dierencegraph - A ProM Plugin for Calculating and Visualizing Dierences between Processes Manuel Gall 1, Günter Wallner 2, Simone Kriglstein 3, Stefanie Rinderle-Ma 1 1 University of Vienna, Faculty of
More informationOnline Conformance Checking for Petri Nets and Event Streams
Online Conformance Checking for Petri Nets and Event Streams Andrea Burattin University of Innsbruck, Austria; Technical University of Denmark, Denmark andbur@dtu.dk Abstract. Within process mining, we
More informationSemantics of ARIS Model
Semantics of ARIS Model Why is Semantics Important? Jon Atle Gulla An analysis of the ARIS ing language with respect to - conceptual foundation and - formal properties Green, P. and M. Rosemann: An Ontological
More informationProcess Mining Based on Clustering: A Quest for Precision
Process Mining Based on Clustering: A Quest for Precision Ana Karla Alves de Medeiros 1, Antonella Guzzo 2, Gianluigi Greco 2, WilM.P.vanderAalst 1, A.J.M.M. Weijters 1, Boudewijn F. van Dongen 1, and
More informationSub-process discovery: Opportunities for Process Diagnostics
Sub-process discovery: Opportunities for Process Diagnostics Raykenler Yzquierdo-Herrera 1, Rogelio Silverio-Castro 1, Manuel Lazo-Cortés 1 1 Faculty 3, University of the Informatics Sciences. Habana,
More informationFilter Techniques for Region-Based Process Discovery
Filter Techniques for Region-Based Process Discovery S.J. van Zelst, B.F. van Dongen, W.M.P. van der Aalst Department of Mathematics and Computer Science Eindhoven University of Technology, The Netherlands
More informationOnline Conformance Checking for Petri Nets and Event Streams
Downloaded from orbit.dtu.dk on: Apr 30, 2018 Online Conformance Checking for Petri Nets and Event Streams Burattin, Andrea Published in: Online Proceedings of the BPM Demo Track 2017 Publication date:
More informationWorkflow : Patterns and Specifications
Workflow : Patterns and Specifications Seminar Presentation by Ahana Pradhan Under the guidance of Prof. Rushikesh K. Joshi Department of Computer Science and Engineering Indian Institute of Technology,
More informationConformance Testing: Measuring the Fit and Appropriateness of Event Logs and Process Models
Conformance Testing: Measuring the Fit and Appropriateness of Event Logs and Process Models A. Rozinat 1,2 and W.M.P. van der Aalst 1 1 Department of Technology Management, Eindhoven University of Technology
More informationMining CPN Models. Discovering Process Models with Data from Event Logs. A. Rozinat, R.S. Mans, and W.M.P. van der Aalst
Mining CPN Models Discovering Process Models with Data from Event Logs A. Rozinat, R.S. Mans, and W.M.P. van der Aalst Department of Technology Management, Eindhoven University of Technology P.O. Box 513,
More informationProcess mining using BPMN: relating event logs and process models Kalenkova, A.A.; van der Aalst, W.M.P.; Lomazova, I.A.; Rubin, V.A.
Process mining using BPMN: relating event logs and process models Kalenkova, A.A.; van der Aalst, W.M.P.; Lomazova, I.A.; Rubin, V.A. Published in: Software and Systems Modeling DOI: 10.1007/s10270-015-0502-0
More informationChange Your History: Learning from Event Logs to Improve Processes
Change Your History: Learning from Event Logs to Improve Processes Wil M.P. van der Aalst Wei Zhe Low Moe T. Wynn Arthur H.M. ter Hofstede Technische Universiteit Eindhoven (TU/e), Eindhoven, The Netherlands
More informationProcess Model Consistency Measurement
IOSR Journal of Computer Engineering (IOSRJCE) ISSN: 2278-0661, ISBN: 2278-8727Volume 7, Issue 6 (Nov. - Dec. 2012), PP 40-44 Process Model Consistency Measurement Sukanth Sistla CSE Department, JNTUniversity,
More informationA Simulation-Based Approach to Process Conformance
A Simulation-Based Approach to Process Conformance Pedro M. Martins IST Technical University of Lisbon Avenida Prof. Dr. Cavaco Silva 2744-016 Porto Salvo, Portugal pedro.m.martins@tagus.ist.utl.pt Abstract.
More informationDiscovering Hierarchical Process Models Using ProM
Discovering Hierarchical Process Models Using ProM R.P. Jagadeesh Chandra Bose 1,2, Eric H.M.W. Verbeek 1 and Wil M.P. van der Aalst 1 1 Department of Mathematics and Computer Science, University of Technology,
More informationProcess Discovery: Capturing the Invisible
Process Discovery: Capturing the Invisible Wil M. P. van der Aalst Department of Mathematics and Computer Science, Technische Universiteit Eindhoven, The Netherlands. W.M.P.v.d.Aalst@tue.nl Abstract. Processes
More informationCONFIGURABLE WORKFLOW MODELS
International Journal of Cooperative Information Systems c World Scientific Publishing Company CONFIGURABLE WORKFLOW MODELS FLORIAN GOTTSCHALK Department of Technology Management, Eindhoven University
More informationPublished in: Petri Nets and Other Models of Concurrency - ICATPN 2007 (28th International Conference, Siedcle, Poland, June 25-29, 2007)
ProM 4.0 : comprehensive support for real process analysis van der Aalst, W.M.P.; van Dongen, B.F.; Günther, C.W.; Mans, R.S.; Alves De Medeiros, A.K.; Rozinat, A.; Rubin, V.A.; Song, M.S.; Verbeek, H.M.W.;
More informationProcess Mining Put Into Context
Process Mining Put Into Context Wil M.P. van der Aalst 1,2 and Schahram Dustdar 3 1 Eindhoven University of Technology 2 Queensland University of Technology 3 Technical University of Vienna Abstract. Process
More informationModeling the Control-Flow Perspective. prof.dr.ir. Wil van der Aalst
Modeling the ontrol-flow Perspective prof.dr.ir. Wil van der Aalst From model to behavior... http://wwwis.win.tue.nl/~wvdaalst/workflowcourse/examples/casehandling.swf asic concepts process instance, e.g.,
More informationInteroperability in the ProM Framework
Interoperability in the ProM Framework H.M.W. Verbeek 1, B.F. van Dongen 1, J. Mendling 2, and W.M.P. van der Aalst 1 1 Department of Technology Management, Eindhoven University of Technology P.O. Box
More informationDecomposition Using Refined Process Structure Tree (RPST) and Control Flow Complexity Metrics
015 International Conference on Information, Communication Technology and System (ICTS) 015 International Conference on Information, Communication Technology and System Decomposition Using Refined Process
More informationProcess cubes : slicing, dicing, rolling up and drilling down event data for process mining van der Aalst, W.M.P.
Process cubes : slicing, dicing, rolling up and drilling down event data for process mining van der Aalst, W.M.P. Published: 01/01/2013 Document Version Publisher s PDF, also known as Version of Record
More informationFaulty EPCs in the SAP Reference Model
Faulty EPCs in the SAP Reference Model J. Mendling 1, M. Moser 1, G. Neumann 1, H.M.W. Verbeek 2, B.F. van Dongen 2, W.M.P. van der Aalst 2 1 Vienna University of Economics Business Administration Augasse
More information2015 International Conference on Computer, Control, Informatics and Its Applications
2015 International Conference on Computer, Control, Informatics and Its Applications Business Process Optimization from Single Timestamp Event Log Riyanarto Sarno *, Fitrianing Haryadita, Kartini, Sarwosri
More informationTowards Automated Process Modeling based on BPMN Diagram Composition
Towards Automated Process Modeling based on BPMN Diagram Composition Piotr Wiśniewski, Krzysztof Kluza and Antoni Ligęza AGH University of Science and Technology al. A. Mickiewicza 30, 30-059 Krakow, Poland
More informationCoverability Graph and Fairness
Coverability Graph and Fairness prof.dr.ir. Wil van der Aalst www.vdaalst.com Recall reachability analysis or1 x r1 rg1 g1 go1 o1 r2 rg2 g2 go2 o2 or2 Petri net standard properties Boundedness Terminating
More informationConcurrent Systems Modeling using Petri Nets Part II
Concurrent Systems Modeling using Petri Nets Part II Marlon Dumas (Based on lecture material by Wil van der Aalst Eindhoven University of Technology, The Netherlands http://www.workflowcourse.com) PN-1
More informationStreaming process discovery and conformance checking
Streaming process discovery and conformance checking Andrea Burattin Synonyms Online process mining; online process discovery; online conformance checking. Definitions Streaming process discovery, streaming
More informationLezione 14 Model Transformations for BP Analysis and Execution
Lezione 14 Model Transformations for BP Analysis and Execution Ingegneria dei Processi Aziendali Modulo 1 - Servizi Web Unità didattica 1 Protocolli Web Ernesto Damiani 1 Università di Milano 1 Business
More informationVerification of EPCs: Using Reduction Rules and Petri Nets
Verification of EPCs: Using Reduction Rules and Petri Nets B.F. van Dongen, W.M.P. van der Aalst, and H.M.W. Verbeek Department of Technology Management, Eindhoven University of Technology P.O. Box 513,
More informationConcurrent Systems Modeling using Petri Nets Part II
Concurrent Systems Modeling using Petri Nets Part II Marlon Dumas (Based on lecture material by Wil van der Aalst Eindhoven University of Technology, The Netherlands http://www.workflowcourse.com) PN-1
More informationArtificial Intelligence. Programming Styles
Artificial Intelligence Intro to Machine Learning Programming Styles Standard CS: Explicitly program computer to do something Early AI: Derive a problem description (state) and use general algorithms to
More informationDiscovering Stochastic Petri Nets with Arbitrary Delay Distributions from Event Logs
Discovering Stochastic Petri Nets with Arbitrary Delay Distributions from Event Logs Andreas Rogge-Solti 1(B), Wil M.P. van der Aalst 2, and Mathias Weske 1 1 Business Process Technology Group, Hasso Plattner
More informationarxiv: v1 [cs.ds] 12 Dec 2017
Noname manuscript No. (will be inserted by the editor) Mining Non-Redundant Sets of Generalizing Patterns from Sequence Databases Niek Tax Marlon Dumas Received: date / Accepted: date arxiv:1712.04159v1
More informationEnabling Flexibility in Process-Aware
Manfred Reichert Barbara Weber Enabling Flexibility in Process-Aware Information Systems Challenges, Methods, Technologies ^ Springer Part I Basic Concepts and Flexibility Issues 1 Introduction 3 1.1 Motivation
More informationIncorporating negative information in process discovery
Incorporating negative information in process discovery Ponce-de-Léon H, Carmona J, vanden Broucke Seppe. KBI_1510 Incorporating Negative Information in Process Discovery Technical Report Hernan Ponce-de-León
More informationClassification. Instructor: Wei Ding
Classification Part II Instructor: Wei Ding Tan,Steinbach, Kumar Introduction to Data Mining 4/18/004 1 Practical Issues of Classification Underfitting and Overfitting Missing Values Costs of Classification
More informationGeneration of Interactive Questionnaires Using YAWL-based Workflow Models
Management Studies, December 2015, Vol. 3, No. 11-12, 273-280 doi: 10.17265/2328-2185/2015.1112.002 D DAVID PUBLISHING Generation of Interactive Questionnaires Using YAWL-based Workflow Models Raimond
More informationFaulty EPCs in the SAP Reference Model
Faulty EPCs in the SAP Reference Model J. Mendling 1,M.Moser 1,G.Neumann 1, H.M.W. Verbeek 2,B.F.vanDongen 2, W.M.P. van der Aalst 2 1 Vienna University of Economics Business Administration Augasse 2-6,
More informationMidterm Examination CS 540-2: Introduction to Artificial Intelligence
Midterm Examination CS 54-2: Introduction to Artificial Intelligence March 9, 217 LAST NAME: FIRST NAME: Problem Score Max Score 1 15 2 17 3 12 4 6 5 12 6 14 7 15 8 9 Total 1 1 of 1 Question 1. [15] State
More informationReachability Analysis
Reachability Analysis prof.dr.ir. Wil van der Aalst www.vdaalst.com Strong point of Petri nets Math. foundation Graphical notation Compactness Today s lecture Concurrency, locality Analysis techniques
More informationBusiness Process Management: A Comprehensive Survey
Business Process anagement: A Comprehensive Survey Wil.P. van der Aalst Department of athematics and Computer Science, Technische Universiteit Eindhoven, The Netherlands. www.vdaalst.com Abstract. Business
More informationProcess Mining Discovering Workflow Models from Event-Based Data
Process Mining Discovering Workflow Models from Event-Based Data A.J.M.M. Weijters W.M.P van der Aalst Eindhoven University of Technology, P.O. Box 513, NL-5600 MB, Eindhoven, The Netherlands, +31 40 2473857/2290
More informationEindhoven University of Technology MASTER. The business value of process mining bringing it all together. Bayraktar, I.
Eindhoven University of Technology MASTER The business value of process mining bringing it all together Bayraktar, I. Award date: 2011 Link to publication Disclaimer This document contains a student thesis
More informationQualitative Analysis of WorkFlow nets using Linear Logic: Soundness Verification
Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 2009 Qualitative Analysis of WorkFlow nets using Linear Logic: Soundness Verification
More informationProcess Mining Tutorial
Anne Rozinat Christian W. Günther 26. April 2010 Web: http://fluxicon.com Email: anne@fluxicon.com Phone: +31(0)62 4364201 Copyright 2010 Fluxicon Problem IT-supported business processes are complex Lack
More informationDB-XES: Enabling Process Discovery in the Large
DB-XES: Enabling Process Discovery in the Large Alifah Syamsiyah, Boudewijn F. van Dongen, Wil M.P. van der Aalst Eindhoven University of Technology, Eindhoven, the Netherlands A.Syamsiyah@tue.nl, B.F.v.Dongen@tue.nl,
More informationINF4820, Algorithms for AI and NLP: Evaluating Classifiers Clustering
INF4820, Algorithms for AI and NLP: Evaluating Classifiers Clustering Erik Velldal University of Oslo Sept. 18, 2012 Topics for today 2 Classification Recap Evaluating classifiers Accuracy, precision,
More informationAdvanced Reduction Rules for the Verification of EPC Business Process Models
Advanced Reduction Rules for the Verification of EPC Business Process Models Jan Mendling and Wil van der Aalst Queensland University of Technology Level 5, 126 Margaret Street, Brisbane QLD 4000, Australia
More informationA Study of Quality and Accuracy Tradeoffs in Process Mining
A Study of Quality and Accuracy Tradeoffs in Process Mining Zan Huang and Akhil Kumar Smeal College of Business, Pennsylvania State University, University Park, PA 16802, USA, {zanhuang,akhilkumar}@psu.edu
More informationbflow* Toolbox - an Open-Source Modeling Tool
bflow* Toolbox - an Open-Source Modeling Tool Christian Böhme 1, Jörg Hartmann 1, Heiko Kern 1, Stefan Kühne 1, Ralf Laue 2, Markus Nüttgens 3, Frank J. Rump 4, and Arian Storch 2 1 Business Information
More informationExploring Econometric Model Selection Using Sensitivity Analysis
Exploring Econometric Model Selection Using Sensitivity Analysis William Becker Paolo Paruolo Andrea Saltelli Nice, 2 nd July 2013 Outline What is the problem we are addressing? Past approaches Hoover
More informationProcess Modelling using Petri Nets
Process Modelling using Petri Nets Katalina Grigorova Abstract: This paper discusses the reasons, which impose Petri nets as a conceptual standard for modelling and analysis of workflow. Petri nets notation
More information