Comparative Process Mining a tool created based on
Comparative Process Mining ----a tool created based on process cubes notion Shengnan Guo 2014. 09. 18
Outline Process Cube Notions Motivation Tool Process Cube Operations Future Work Case Study 19 -12 -2021 PAGE 1
Motivation Event Log But sometimes… Event Log 1 pass Event Log 2 fail 19 -12 -2021 PAGE 2
Moreover Dutch: pass International: pass Event Log Dutch: fail International: fail 19 -12 -2021 PAGE 3
Even more… pass BIS fail APM BPI Dutch Chinese German 19 -12 -2021 PAGE 4
OLAP & Process Cubes OLAP Data-oriented analysis Process Cube Process mode analysis --Wil van der Aalst(2013) 19 -12 -2021 PAGE 5
Process Cube Notions Motivation Tool Process Cube Operations Future Work Case Study 19 -12 -2021 PAGE 6
Process Cube: Dimensions and Cells (Wil van der Aalst) New behavior Process Cube Process cell event Cell sublog Cell model cases Dimension time PAGE 7
Process Cube notions(Dimensions) • set of dimensions (trace and event attributes) 19 -12 -2021 PAGE 8
Process Cube notions(Hierarchy) • the hierarchy per dimension 2013. 02. 06 18: 00 2013 Jan 2013 timestamps 2013 Feb 2013 Mar 2013 Feb. Wed 2013. 02. 13 09: 00 2013. 02. 20 12: 00 2014 May 19 -12 -2021 PAGE 9
Hierarchy for elements per dimension 19 -12 -2021 PAGE 10
Hierarchy for elements per dimension 19 -12 -2021 PAGE 11
Output of hierarchy Export & import(XML file) Overlap Resource - Department 1 - r 2 - r 3 - Department 2 - r 3 - r 4 19 -12 -2021 PAGE 12
Process Cube Notions Motivation Tool Process Cube Operations Future Work Case Study 19 -12 -2021 PAGE 13
Process Cube View Example Dimension resource is not selected Dimension case type is filtered Dimension activity is coarsened 19 -12 -2021 PAGE 14
Process Cube View Example European Asia Africa America Non-European Dimension activity is coarsened 19 -12 -2021 PAGE 15
Roll up and drill down(Wil van der Aalst) 19 -12 -2021 PAGE 16
Roll up and drill down Drill down Level 1 Level 2 Level 3 Level 4 19 -12 -2021 PAGE 17
Two foundational ways of spitting event data: horizontal or vertical(Wil van der Aalst) 19 -12 -2021 PAGE 18
tim es t am p Case type Log example roll up & drill down(vertical) tim es t am p silver gold resource 19 -12 -2021 PAGE 19
Log example roll up & drill down (horizontal) ABC Sublog 1: CDE FG activity tim es ta m p Case type The same event can be in multiple cells Sublog 3: Sublog 2: 19 -12 -2021 PAGE 20
Change Case Notion case id 1 2 properties event id type total timestamp activity resource 1 2012 A John 2 2012 C Ann 3 2013 D gold 1600 4 2013 E Pete 5 2014 G Pete 6 2012 B John 7 2013 C Ann silver 900 8 2014 F 9 2014 G Pete case id properties resource 1 John 2 Ann 3 Pete 4 Exceptional Trace event id 1 6 2 7 4 5 9 3 8 cost 300 400 100 400 200 450 100 Case Notion: type resource properties timestamp activity resource cost Trace_type Trace_total 2012 A John 300 gold 1600 2012 B John 200 silver 900 2012 C Ann 400 gold 1600 2013 C Ann 450 silver 900 2013 E Pete 400 gold 1600 2014 G Pete 100 silver 900 2013 D 100 gold 1600 2014 F 150 silver 900 19 -12 -2021 PAGE 21
Multiple Case Notions & New activity case id 1 2 properties type total gold silver case id 1 2 3 4 5 6 1600 900 event id 1 2 3 4 5 6 7 8 9 properties timestamp activity resource 2012 A John 2012 C Ann 2013 D Pete 2013 E Pete 2014 G Pete 2012 B John 2013 C Ann 2014 F Ann 2014 G Pete cost 300 400 100 400 200 450 100 New Case Notion: time & resource New activity: Trace_type properties event id Time resource timestamp activity resource cost Old_activity Trace_type Trace_total 1 2012 gold John 300 A gold 1600 2012 John 6 2012 silver John 200 B silver 900 2012 Ann 2 2012 gold Ann 400 C gold 1600 2013 Ann 7 2013 silver Ann 450 C silver 900 2014 Ann 8 2014 silver Ann 150 F silver 900 3 2013 gold Pete 100 D gold 1600 2013 Pete 4 2013 gold Pete 400 E gold 1600 5 2014 gold Pete 400 G gold 1600 2014 Pete 9 2014 silver Pete 100 G silver 900 19 -12 -2021 PAGE 22
Process Cube Notions Motivation Tool Process Cube Operations Future Work Case Study 19 -12 -2021 PAGE 23
Comparative Process Mining XES file & hierarchy Set Case & Activity Roll up & drill down Call Pro. M plugins filter 19 -12 -2021 PAGE 24
Comparative Process Mining XES file & hierarchy Set Case & Activity Roll up & drill down Call Pro. M plugins filter 19 -12 -2021 PAGE 25
Comparative Process Mining XES file & hierarchy Set Case & Activity Roll up & drill down Call Pro. M plugins filter 19 -12 -2021 PAGE 26
Comparative Process Mining Set Case & Activity XES file Roll up & drill down Call Pro. M plugins filter 19 -12 -2021 PAGE 27
Comparative Process Mining XES file & hierarchy Set Case & Activity Roll up & drill down Call Pro. M plugins filter 19 -12 -2021 PAGE 28
Comparative Process Mining XES file & hierarchy Set Case & Activity Roll up & drill down Call Pro. M plugins filter 19 -12 -2021 PAGE 29
Process Cube Notions Motivation Tool Process Cube Operations Future Work Case Study 19 -12 -2021 PAGE 30
Case Study(educational data) • Video Lectures − Recordings of lecture − Belong to Course--2 II 05: Business Information Systems --Course instance 2 II 05(2007) 2 II 05(2009 -2010) 2 II 05(2010 -2011) 2 II 05(2012 -2013) • Exams − 2 or 3 exam-dates/academic year 19 -12 -2021 PAGE 31
Fail Pass 19 -12 -2021 PAGE 32
Male & pass Male & fail Female & pass Female & fail 19 -12 -2021 PAGE 33
Process Cube Notions Motivation Tool Process Cube Operations Future Work Case Study 19 -12 -2021 PAGE 34
Future Work(1/2) • User interface • Storage of hierarchy -- current storage: XML file -- add hierarchy information as a event attribute • Create hierarchy automatically -- hierarchical cluster(text mining) -- use other attribute values -- ontology 19 -12 -2021 PAGE 35
Future Work(2/2) • Conformance checking of each cell (decomposed conformance checking) 19 -12 -2021 PAGE 36
Thank you! Q&A 19 -12 -2021 PAGE 37
- Slides: 38