SlideShare uma empresa Scribd logo
1 de 63
Baixar para ler offline
Process Mining: Beyond
Business Intelligence
Gartner Business Process Management Summit, February 2009, London




prof.dr.ir. Wil van der Aalst
www.processmining.org
PAGE 1
Process Mining

                 • Process discovery: "What is
                   really happening?"
                 • Conformance checking: "Do
                   we do what was agreed
                   upon?"
                 • Performance analysis:
                   "Where are the bottlenecks?"
                 • Process prediction: "Will this
                   case be late?"
                 • Process improvement: "How
                   to redesign this process?"
                 • Etc.
                                            PAGE 2
• Process discovery: "What is the real curriculum?"
• Conformance checking: "Do students meet the prerequisites?"
• Performance analysis: "Where are the bottlenecks?"
• Process prediction: "Will a student complete his studies (in time)?"
• Process improvement: "How to redesign the curriculum?"
                                                                         PAGE 3
Outline

• Trends in BPM
• Process Mining: The Basics
 •   Input data
 •   Discovery
 •   Conformance
 •   Software support
• Process Mining: Applications
• Process Mining: TomTom for Business
  Processes
• Conclusion
                                        PAGE 4
Trends in BPM
History

• The first workflow management systems (called "office
  automation systems") were implemented in seventies, cf. Petri-
  net-based systems such as Officetalk (Xerox Parc, Skip Ellis)
  and SCOOP (Wharton, Michael Zisman).
• Mid nineties: "explosion" of workflow products.
• Shift from workflow automation to business process
  management.
                   process
                               diagnosis
                   control


                 process                      process
                enactment                     design


                            implementation/
                              configuration                  PAGE 6
MS Workflow Foundation Global 360 BPM Suite
              YAWL        FileNet    InConcert
  Fujitsu Interstage
                        Axxerion        BWise
  Software AG/webMethods
  casewise COSA         XPDL IBM WebSphere
                                   BPEL
        UML             Savvion BusinessManager
        ADs BPM|one         TIBCO iProcess Suite
jBPM
 BPMN      EPCs FlowConnect SAP Workflow
       Pegasystems SmartBPM Suite Ensemble
 Bizagi          TeamWARE      Oracle BPEL
                     Promatis     BiZZdesigner
Ultimus BPM Suite                          PAGE 7
Workflow Patterns Initiative

• Initiative started in late 90-ties.
• Collections:
  •   43 control-flow patterns (process/routing)
  •   40 data patterns
  •   43 resource patterns (work distr. and organization)
  •   exception, flexibility, service interaction, ... patterns
• Frequently used as a tool in selection processes.
• Influenced standards (BPMN, BPEL, etc.) and
  systems.
• See www.workflowpatterns.com (+/- 500 unique visitors per day)



                                                                  PAGE 8
Problem is NOT the automation of structured
processes!

                   Alignment
              (Avoiding PowerPoint reality)




  Ensuring                                    Supporting
 compliance                                    flexibility




                                                             PAGE 9
Where to start?


     process
                    diagnosis
     control
                                process mining

     process                      process
    enactment                     design


                implementation/
                  configuration

                                             PAGE 10
Process Mining:
The Basics
Role of models




                            "rea
                                    l wo
                 "pow                   rld"
                        erpo
                            i   nt re
                                      ality
                                           "
                                               PAGE 12
Event logs are a reflection of reality




                                         PAGE 13
Examples:




            PAGE 14
Process mining: Linking events to models




                                           PAGE 15
Starting point: event logs




event logs, audit      unified event log
trails, databases,     (MXML)
message logs, etc.                         PAGE 16
Discovery




            PAGE 17
What to discover?

•   process models (Petri nets, EPCs, BPMN, etc.),
•   organizational models,
•   social networks,
•   sequence diagrams,
•   business rules,
•   bottlenecks,
•   simulation models,
•   etc.



i.e., beyond "slice and dice" and showing KPIs on a dashboard ...
                                                               PAGE 18
MXML Log
  - instances: 3512
  - audit trail entries: 46138




ProM supports +40 types of model discovery!   PAGE 19
PAGE 20
PAGE 21
bottle-
            necks
                      throughput
flow time                time
from A to
    B



                                   PAGE 22
short
                             time
        cases
                          (relative)


           46138 events




                           long
                           cases
cases


                                       PAGE 23
A bit of theory:
  Process discovery techniques

  • Algorithmic techniques
     •   Alpha miner
     •   Alpha+, Alpha++, Alpha#
     •   Heuristic miner
     •   Multi phase miner
     •   ...
  • Genetic process mining
  • Region-based process mining
     • State-based regions
     • Language based regions


cf. www.processmining.org for an overview   PAGE 24
Example: Genetic Mining

                                                      1. initial population




                                                                                                  6. mutation
                                                                              7. new population
           2. fitness test




                                                                                                  5. children




                                                                  4. crossover
                             3. select best parents




used in e.g. ProM, Futura Reflex, BPM|one                                                                       PAGE 25
Conformance
 Checking




              PAGE 26
Conformance Checking

• Compare process model and event log: highlight
  deviations and measure conformance.
• Compare constraints/business rules and event logs:
  check e.g. the 4-eyes principle.




                                                  PAGE 27
Tool support




               PAGE 28
• Open source initiative started in 2003 after several early
  prototypes.
• Common Public License (CPL).
• Current version: 5.0.
• ProMimport: to extract MXML from all kinds of applications
• Plug-in architecture.
• About 250 plug-ins available:
  • mining plug-ins: 38 (all mining algorithms presented and many
    more)
  • analysis plug-ins: 71 (e.g., verification, SNA, LTL, conformance
    checking, etc.)
  • import: 21 (for loading EPCs, Petri nets, YAWL, BPMN, etc.)
  • export: 44 (for storing EPCs, Petri nets, YAWL, BPMN, BPEL,
    etc.)
  • conversion: 45 (e.g., translating EPCs or BPMN into Petri nets)
  • filter: 24 (e.g., removing infrequent activities)          PAGE 29
Screenshot of ProM 5.0




                         PAGE 30
Business Intelligence Tools?

•   Business Objects (SAP)
•   Cognos Business Intelligence (IBM)
•   Oracle Business Intelligence
•   Hyperion (Oracle)
•   SAS Business Intelligence
•   Microsoft Business Intelligence
•   SAP Business Intelligence (SAP BI)
•   Jaspersoft (Open Source Business Intelligence)
•   Pentaho BI Suite (Open Source)
•   ....

                              • Dashboards, reports, scorecards, ...
                              • Slicing and dicing, data mining, ...
                                                            PAGE 31
Process Mining Software



    Futura Reflect                                     BPM|one




   Comprehend                           ARIS Process Performance Manager




      Interstage Automated Business Process Discovery & Visualization




                      Process Discovery Focus



                      Enterprise Visualization Suite
                                                                           PAGE 32
Process Mining:
Applications
Where did we apply process mining?

• Municipalities (e.g., Alkmaar, Heusden, Harderwijk,
  etc.)
• Government agencies (e.g., Rijkswaterstaat, Centraal
  Justitieel Incasso Bureau, Justice department)
• Insurance related agencies (e.g., UWV)
• Banks (e.g., ING Bank)
• Hospitals (e.g., AMC hospital, Catharina hospital)
• Multinationals (e.g., DSM, Deloitte)
• High-tech system manufacturers and their customers
  (e.g., Philips Healthcare, ASML, Thales)
• Media companies (e.g. Winkwaves)
• ...
                                                   PAGE 34
Example: A Dutch Municipality




                                144 cases
                                1326 events
                                       PAGE 35
Conformance check of discovered model

                                 both




         performed
         while not
          allowed      activity is      good fit
                     sometimes not       97.9%
                       performed
     drill
    down


                                               PAGE 36
Performance analysis




      time    bottle
      from    neck
     A to B            flow
                       time




                              PAGE 37
Events sorted by start time of case




                                      PAGE 38
Events sorted by duration




                            PAGE 39
Idle time versus working time




                                PAGE 40
"Real" animation




                   PAGE 41
And of course ...




                    PAGE 42
Reality ≠ PowerPoint (or Visio)



                            PAGE 43
Process spectrum




structured          unstructured
(Lasagna)           (Spaghetti)

                           PAGE 44
375 houses
   18640 events
82 different activities


                          PAGE 45
2712 patients
    29258 events
264 different activities


                           PAGE 46
874 patients
    10478 events
181 different activities


                           PAGE 47
24 machines
   154966 events
360 different activities


                           PAGE 48
37.5% OK
         62.5% NOK




design       reality
                 PAGE 49
Process Mining: TomTom for
Business Processes
Business Process Navigation?




•   Often a good process map is missing (incorrect, outdated, no color, ...)
•   Process maps inherit the limitations of paper maps (no zoom or views)
•   Process maps tend to aim at "controlling the driver"
•   Current location unknown
•   No traffic information is given
•   No recalculation of the route
•   No estimated arrival time
•   ...
                                                                     PAGE 51
What we can learn from maps ...




                                  PAGE 52
Why imitate paper maps?

                   • Zoom in - zoom out
                   • Various views (e.g.
                     show hotels and fuel
                     stations at will)
                   • Dynamic content!
                   • Traffic information
                   • Show current
                     location


                                       PAGE 53
ProM's Fuzzy Miner: Seamless zoom




                                    PAGE 54
ProM's "real animation"




                          PAGE 55
ProM's "real simulation"




                           PAGE 56
Prediction and recommendation

                    • Prediction: When are
                      we home?
                    • Recommendation:
                      What should I do
                      next?
                    • Suggestions without
                      force and the
                      willingness to
                      continuously
                      recalculate the route.

                                        PAGE 57
ProM's Case prediction capabilities




                        144 cases
                        1326 events




                                      PAGE 58
Conclusion
Conclusion

• The abundance of event data enables a wide
  variety of process mining techniques ranging
  from process discovery to conformance
  checking.
• This is already possible today!
• Check out ProM with its 250+ plug-ins.
• A reality check for people that are involved in
  process modeling.
• Demand TomTom functionality!

                                                    PAGE 60
Thanks!                       cf. www.processmining.org


•   Wil van der Aalst             •   Mercy Amiyo              •   Jan Martijn van der Werf
•   Peter van den Brand           •   Carmen Bratosin          •   Martin van Wingerden
•   Boudewijn van Dongen          •   Toon Calders             •   Jianhong Ye
•   Christian Günther             •   Jorge Cardoso            •   Huub de Beer
•   Eric Verbeek                  •   Ronald Crooy             •   Elena Casares
•   Ana Karla Alves de Medeiros   •   Florian Gottschalk       •   Alina Chipaila
•   Anne Rozinat                  •   Monique Jansen-Vullers   •   Walid Gaaloul
•   Minseok Song                  •   Peter Khisa Wakholi      •   Martijn van Giessel
•   Ton Weijters                  •   Nicolas Knaak            •   Shaifali Gupta
•   Remco Dijkman                 •   Sven Lambrechts          •   Thomas Hoffmann
•   Gianluigi Greco               •   Joyce Nakatumba          •   Peter Hornix
•   Antonella Guzzo               •   Mariska Netjes           •   René Kerstjens
•   Kristian Bisgaard Lassen      •   Mykola Pechenizkiy       •   Ralf Kramer
•   Ronny Mans                    •   Maja Pesic               •   Wouter Kunst
•   Jan Mendling                  •   Hajo Reijers             •   Laura Maruster
•   Vladimir Rubin                •   Stefanie Rinderle        •   Andriy Nikolov
•   Kenny van Uden                •   Domenico Saccà           •   Adarsh Ramesh
•   Irene Vanderfeesten           •   Helen Schonenberg        •   Jo Theunissen
•   Barbara Weber                 •   Marc Voorhoeve           •   ...
•   Lijie Wen                     •   Jianmin Wang                                  PAGE 61
Relevant WWW sites


• http://www.processmining.org
• http:// promimport.sourceforge.net
• http://prom.sourceforge.net
• http://www.workflowpatterns.com
• http://www.workflowcourse.com
• http://www.vdaalst.com




                                       PAGE 62

Mais conteúdo relacionado

Semelhante a Keynote Gartner Business Process Management Summit, February 2009, London

Scientific Workflows Systems :In Drug discovery informatics
Scientific Workflows Systems :In Drug discovery informaticsScientific Workflows Systems :In Drug discovery informatics
Scientific Workflows Systems :In Drug discovery informatics Khaled Tumbi
 
Process Mining: closing the gap between Data Science and BPM
Process Mining: closing the gap between Data Science and BPMProcess Mining: closing the gap between Data Science and BPM
Process Mining: closing the gap between Data Science and BPMFacultad de Informática UCM
 
Process Mining - Chapter 11 - Analyzing Lasagna Processes
Process Mining - Chapter 11 - Analyzing Lasagna ProcessesProcess Mining - Chapter 11 - Analyzing Lasagna Processes
Process Mining - Chapter 11 - Analyzing Lasagna ProcessesWil van der Aalst
 
Process mining chapter_11_analyzing_lasagna_processes
Process mining chapter_11_analyzing_lasagna_processesProcess mining chapter_11_analyzing_lasagna_processes
Process mining chapter_11_analyzing_lasagna_processesMuhammad Ajmal
 
SIMPDA 2011 - An Open Source Platform for Business Process Mining
SIMPDA 2011 - An Open Source Platform for Business Process Mining SIMPDA 2011 - An Open Source Platform for Business Process Mining
SIMPDA 2011 - An Open Source Platform for Business Process Mining SpagoWorld
 
Basta 2012 Mainz Process Intelligence mit Windows Workflow Foundation
Basta 2012 Mainz Process Intelligence mit Windows Workflow FoundationBasta 2012 Mainz Process Intelligence mit Windows Workflow Foundation
Basta 2012 Mainz Process Intelligence mit Windows Workflow FoundationAdam Boczek
 
Apromore: Advanced Business Process Analytics on the Cloud
Apromore: Advanced Business Process Analytics on the CloudApromore: Advanced Business Process Analytics on the Cloud
Apromore: Advanced Business Process Analytics on the CloudMarlon Dumas
 
Advanced Logging and Analysis for SOA, Social, Cloud and Big Data
Advanced Logging and Analysis for SOA, Social, Cloud and Big DataAdvanced Logging and Analysis for SOA, Social, Cloud and Big Data
Advanced Logging and Analysis for SOA, Social, Cloud and Big DataPerficient, Inc.
 
Webinar - An Open Source Platform for Business Process Mining
Webinar - An Open Source Platform for Business Process MiningWebinar - An Open Source Platform for Business Process Mining
Webinar - An Open Source Platform for Business Process MiningSpagoWorld
 
SemTecBiz 2012: Corporate Semantic Web
SemTecBiz 2012: Corporate Semantic WebSemTecBiz 2012: Corporate Semantic Web
SemTecBiz 2012: Corporate Semantic WebAdrian Paschke
 
Process Intelligece Presentation 092010
Process Intelligece Presentation 092010Process Intelligece Presentation 092010
Process Intelligece Presentation 092010DigitYser
 
Librato's Joseph Ruscio at Heroku's 2013: Instrumenting 12-Factor Apps
Librato's Joseph Ruscio at Heroku's 2013: Instrumenting 12-Factor AppsLibrato's Joseph Ruscio at Heroku's 2013: Instrumenting 12-Factor Apps
Librato's Joseph Ruscio at Heroku's 2013: Instrumenting 12-Factor AppsHeroku
 
Documenting Business Processes
Documenting Business ProcessesDocumenting Business Processes
Documenting Business ProcessesRachel Houghton
 
00 13092011-1130-pamella-doyle
00 13092011-1130-pamella-doyle00 13092011-1130-pamella-doyle
00 13092011-1130-pamella-doyleguiabusinessmedia
 
NUST SEECS OpenERP Presentation
NUST SEECS OpenERP PresentationNUST SEECS OpenERP Presentation
NUST SEECS OpenERP PresentationMohsin Yaseen
 
Oxagile General Presentation
Oxagile General PresentationOxagile General Presentation
Oxagile General PresentationOxagile
 
Battle of the Stream Processing Titans – Flink versus RisingWave
Battle of the Stream Processing Titans – Flink versus RisingWaveBattle of the Stream Processing Titans – Flink versus RisingWave
Battle of the Stream Processing Titans – Flink versus RisingWaveYingjun Wu
 
Online performance modeling and analysis of message-passing parallel applicat...
Online performance modeling and analysis of message-passing parallel applicat...Online performance modeling and analysis of message-passing parallel applicat...
Online performance modeling and analysis of message-passing parallel applicat...MOCA Platform
 
Business Process Automation and Data Processing Workflows
Business Process Automation and Data Processing WorkflowsBusiness Process Automation and Data Processing Workflows
Business Process Automation and Data Processing WorkflowsMarlon Dumas
 

Semelhante a Keynote Gartner Business Process Management Summit, February 2009, London (20)

Scientific Workflows Systems :In Drug discovery informatics
Scientific Workflows Systems :In Drug discovery informaticsScientific Workflows Systems :In Drug discovery informatics
Scientific Workflows Systems :In Drug discovery informatics
 
Process Mining: closing the gap between Data Science and BPM
Process Mining: closing the gap between Data Science and BPMProcess Mining: closing the gap between Data Science and BPM
Process Mining: closing the gap between Data Science and BPM
 
Process Mining - Chapter 11 - Analyzing Lasagna Processes
Process Mining - Chapter 11 - Analyzing Lasagna ProcessesProcess Mining - Chapter 11 - Analyzing Lasagna Processes
Process Mining - Chapter 11 - Analyzing Lasagna Processes
 
Process mining chapter_11_analyzing_lasagna_processes
Process mining chapter_11_analyzing_lasagna_processesProcess mining chapter_11_analyzing_lasagna_processes
Process mining chapter_11_analyzing_lasagna_processes
 
SIMPDA 2011 - An Open Source Platform for Business Process Mining
SIMPDA 2011 - An Open Source Platform for Business Process Mining SIMPDA 2011 - An Open Source Platform for Business Process Mining
SIMPDA 2011 - An Open Source Platform for Business Process Mining
 
Basta 2012 Mainz Process Intelligence mit Windows Workflow Foundation
Basta 2012 Mainz Process Intelligence mit Windows Workflow FoundationBasta 2012 Mainz Process Intelligence mit Windows Workflow Foundation
Basta 2012 Mainz Process Intelligence mit Windows Workflow Foundation
 
Apromore: Advanced Business Process Analytics on the Cloud
Apromore: Advanced Business Process Analytics on the CloudApromore: Advanced Business Process Analytics on the Cloud
Apromore: Advanced Business Process Analytics on the Cloud
 
Advanced Logging and Analysis for SOA, Social, Cloud and Big Data
Advanced Logging and Analysis for SOA, Social, Cloud and Big DataAdvanced Logging and Analysis for SOA, Social, Cloud and Big Data
Advanced Logging and Analysis for SOA, Social, Cloud and Big Data
 
Webinar - An Open Source Platform for Business Process Mining
Webinar - An Open Source Platform for Business Process MiningWebinar - An Open Source Platform for Business Process Mining
Webinar - An Open Source Platform for Business Process Mining
 
SemTecBiz 2012: Corporate Semantic Web
SemTecBiz 2012: Corporate Semantic WebSemTecBiz 2012: Corporate Semantic Web
SemTecBiz 2012: Corporate Semantic Web
 
Process Intelligece Presentation 092010
Process Intelligece Presentation 092010Process Intelligece Presentation 092010
Process Intelligece Presentation 092010
 
Librato's Joseph Ruscio at Heroku's 2013: Instrumenting 12-Factor Apps
Librato's Joseph Ruscio at Heroku's 2013: Instrumenting 12-Factor AppsLibrato's Joseph Ruscio at Heroku's 2013: Instrumenting 12-Factor Apps
Librato's Joseph Ruscio at Heroku's 2013: Instrumenting 12-Factor Apps
 
Documenting Business Processes
Documenting Business ProcessesDocumenting Business Processes
Documenting Business Processes
 
Workflow tecnologies
Workflow tecnologiesWorkflow tecnologies
Workflow tecnologies
 
00 13092011-1130-pamella-doyle
00 13092011-1130-pamella-doyle00 13092011-1130-pamella-doyle
00 13092011-1130-pamella-doyle
 
NUST SEECS OpenERP Presentation
NUST SEECS OpenERP PresentationNUST SEECS OpenERP Presentation
NUST SEECS OpenERP Presentation
 
Oxagile General Presentation
Oxagile General PresentationOxagile General Presentation
Oxagile General Presentation
 
Battle of the Stream Processing Titans – Flink versus RisingWave
Battle of the Stream Processing Titans – Flink versus RisingWaveBattle of the Stream Processing Titans – Flink versus RisingWave
Battle of the Stream Processing Titans – Flink versus RisingWave
 
Online performance modeling and analysis of message-passing parallel applicat...
Online performance modeling and analysis of message-passing parallel applicat...Online performance modeling and analysis of message-passing parallel applicat...
Online performance modeling and analysis of message-passing parallel applicat...
 
Business Process Automation and Data Processing Workflows
Business Process Automation and Data Processing WorkflowsBusiness Process Automation and Data Processing Workflows
Business Process Automation and Data Processing Workflows
 

Mais de Wil van der Aalst

Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote)
Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote)Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote)
Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote)Wil van der Aalst
 
Everything You Always Wanted To Know About Petri Nets, But Were Afraid To Ask
Everything You Always Wanted To Know About Petri Nets, But Were Afraid To AskEverything You Always Wanted To Know About Petri Nets, But Were Afraid To Ask
Everything You Always Wanted To Know About Petri Nets, But Were Afraid To AskWil van der Aalst
 
20 years of Process Mining Research (ICPM 2019 keynote)
20 years of Process Mining Research (ICPM 2019 keynote)20 years of Process Mining Research (ICPM 2019 keynote)
20 years of Process Mining Research (ICPM 2019 keynote)Wil van der Aalst
 
Earth Movers’ Stochastic Conformance Checking
Earth Movers’ Stochastic Conformance CheckingEarth Movers’ Stochastic Conformance Checking
Earth Movers’ Stochastic Conformance CheckingWil van der Aalst
 
Using Process Mining to Remove Operational Friction in Shared Services
Using Process Mining to Remove Operational Friction in Shared ServicesUsing Process Mining to Remove Operational Friction in Shared Services
Using Process Mining to Remove Operational Friction in Shared ServicesWil van der Aalst
 
Object-Centric Process Mining: Dealing With Divergence and Convergence in Eve...
Object-Centric Process Mining: Dealing With Divergence and Convergence in Eve...Object-Centric Process Mining: Dealing With Divergence and Convergence in Eve...
Object-Centric Process Mining: Dealing With Divergence and Convergence in Eve...Wil van der Aalst
 
Process Mining In Today’s Platforms Economy: Opportunities and Challenges (WI...
Process Mining In Today’s Platforms Economy: Opportunities and Challenges (WI...Process Mining In Today’s Platforms Economy: Opportunities and Challenges (WI...
Process Mining In Today’s Platforms Economy: Opportunities and Challenges (WI...Wil van der Aalst
 
Event Logs: What kind of data does process mining require?
Event Logs: What kind of data does process mining require?Event Logs: What kind of data does process mining require?
Event Logs: What kind of data does process mining require?Wil van der Aalst
 
Configurable Declare: Designing Customizable Flexible Models
Configurable Declare: Designing Customizable Flexible ModelsConfigurable Declare: Designing Customizable Flexible Models
Configurable Declare: Designing Customizable Flexible ModelsWil van der Aalst
 
On the Role of Fitness, Precision, Generalization and Simplicity in Process D...
On the Role of Fitness, Precision, Generalization and Simplicity in Process D...On the Role of Fitness, Precision, Generalization and Simplicity in Process D...
On the Role of Fitness, Precision, Generalization and Simplicity in Process D...Wil van der Aalst
 
Process Mining: Understanding and Improving Desire Lines in Big Data
Process Mining: Understanding and Improving Desire Lines in Big DataProcess Mining: Understanding and Improving Desire Lines in Big Data
Process Mining: Understanding and Improving Desire Lines in Big DataWil van der Aalst
 
Business Process Configuration in the Cloud: How to Support and Analyze Multi...
Business Process Configuration in the Cloud: How to Support and Analyze Multi...Business Process Configuration in the Cloud: How to Support and Analyze Multi...
Business Process Configuration in the Cloud: How to Support and Analyze Multi...Wil van der Aalst
 
Distributed Process Discovery and Conformance Checking
Distributed Process Discovery and Conformance CheckingDistributed Process Discovery and Conformance Checking
Distributed Process Discovery and Conformance CheckingWil van der Aalst
 
Service Interaction: Patterns, Formalization, and Analysis
Service Interaction: Patterns, Formalization, and AnalysisService Interaction: Patterns, Formalization, and Analysis
Service Interaction: Patterns, Formalization, and AnalysisWil van der Aalst
 
Keynote on Process Mining at SSCI 2010 / CIDM 2011
Keynote on Process Mining at SSCI 2010 / CIDM 2011Keynote on Process Mining at SSCI 2010 / CIDM 2011
Keynote on Process Mining at SSCI 2010 / CIDM 2011Wil van der Aalst
 
Discovering Petri Nets: Evidence-Based Business Process Management
Discovering Petri Nets: Evidence-Based Business Process ManagementDiscovering Petri Nets: Evidence-Based Business Process Management
Discovering Petri Nets: Evidence-Based Business Process ManagementWil van der Aalst
 
TomTom for Business Process Managment (TomTom4BPM)
TomTom for Business Process Managment (TomTom4BPM)TomTom for Business Process Managment (TomTom4BPM)
TomTom for Business Process Managment (TomTom4BPM)Wil van der Aalst
 
Keynote at 18th International Conference on Cooperative Information Systems (...
Keynote at 18th International Conference on Cooperative Information Systems (...Keynote at 18th International Conference on Cooperative Information Systems (...
Keynote at 18th International Conference on Cooperative Information Systems (...Wil van der Aalst
 
Process Mining - Chapter 10 - Tool Support
Process Mining - Chapter 10 - Tool SupportProcess Mining - Chapter 10 - Tool Support
Process Mining - Chapter 10 - Tool SupportWil van der Aalst
 
Process Mining - Chapter 8 - Mining Additional Perspectives
Process Mining - Chapter 8 - Mining Additional PerspectivesProcess Mining - Chapter 8 - Mining Additional Perspectives
Process Mining - Chapter 8 - Mining Additional PerspectivesWil van der Aalst
 

Mais de Wil van der Aalst (20)

Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote)
Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote)Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote)
Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote)
 
Everything You Always Wanted To Know About Petri Nets, But Were Afraid To Ask
Everything You Always Wanted To Know About Petri Nets, But Were Afraid To AskEverything You Always Wanted To Know About Petri Nets, But Were Afraid To Ask
Everything You Always Wanted To Know About Petri Nets, But Were Afraid To Ask
 
20 years of Process Mining Research (ICPM 2019 keynote)
20 years of Process Mining Research (ICPM 2019 keynote)20 years of Process Mining Research (ICPM 2019 keynote)
20 years of Process Mining Research (ICPM 2019 keynote)
 
Earth Movers’ Stochastic Conformance Checking
Earth Movers’ Stochastic Conformance CheckingEarth Movers’ Stochastic Conformance Checking
Earth Movers’ Stochastic Conformance Checking
 
Using Process Mining to Remove Operational Friction in Shared Services
Using Process Mining to Remove Operational Friction in Shared ServicesUsing Process Mining to Remove Operational Friction in Shared Services
Using Process Mining to Remove Operational Friction in Shared Services
 
Object-Centric Process Mining: Dealing With Divergence and Convergence in Eve...
Object-Centric Process Mining: Dealing With Divergence and Convergence in Eve...Object-Centric Process Mining: Dealing With Divergence and Convergence in Eve...
Object-Centric Process Mining: Dealing With Divergence and Convergence in Eve...
 
Process Mining In Today’s Platforms Economy: Opportunities and Challenges (WI...
Process Mining In Today’s Platforms Economy: Opportunities and Challenges (WI...Process Mining In Today’s Platforms Economy: Opportunities and Challenges (WI...
Process Mining In Today’s Platforms Economy: Opportunities and Challenges (WI...
 
Event Logs: What kind of data does process mining require?
Event Logs: What kind of data does process mining require?Event Logs: What kind of data does process mining require?
Event Logs: What kind of data does process mining require?
 
Configurable Declare: Designing Customizable Flexible Models
Configurable Declare: Designing Customizable Flexible ModelsConfigurable Declare: Designing Customizable Flexible Models
Configurable Declare: Designing Customizable Flexible Models
 
On the Role of Fitness, Precision, Generalization and Simplicity in Process D...
On the Role of Fitness, Precision, Generalization and Simplicity in Process D...On the Role of Fitness, Precision, Generalization and Simplicity in Process D...
On the Role of Fitness, Precision, Generalization and Simplicity in Process D...
 
Process Mining: Understanding and Improving Desire Lines in Big Data
Process Mining: Understanding and Improving Desire Lines in Big DataProcess Mining: Understanding and Improving Desire Lines in Big Data
Process Mining: Understanding and Improving Desire Lines in Big Data
 
Business Process Configuration in the Cloud: How to Support and Analyze Multi...
Business Process Configuration in the Cloud: How to Support and Analyze Multi...Business Process Configuration in the Cloud: How to Support and Analyze Multi...
Business Process Configuration in the Cloud: How to Support and Analyze Multi...
 
Distributed Process Discovery and Conformance Checking
Distributed Process Discovery and Conformance CheckingDistributed Process Discovery and Conformance Checking
Distributed Process Discovery and Conformance Checking
 
Service Interaction: Patterns, Formalization, and Analysis
Service Interaction: Patterns, Formalization, and AnalysisService Interaction: Patterns, Formalization, and Analysis
Service Interaction: Patterns, Formalization, and Analysis
 
Keynote on Process Mining at SSCI 2010 / CIDM 2011
Keynote on Process Mining at SSCI 2010 / CIDM 2011Keynote on Process Mining at SSCI 2010 / CIDM 2011
Keynote on Process Mining at SSCI 2010 / CIDM 2011
 
Discovering Petri Nets: Evidence-Based Business Process Management
Discovering Petri Nets: Evidence-Based Business Process ManagementDiscovering Petri Nets: Evidence-Based Business Process Management
Discovering Petri Nets: Evidence-Based Business Process Management
 
TomTom for Business Process Managment (TomTom4BPM)
TomTom for Business Process Managment (TomTom4BPM)TomTom for Business Process Managment (TomTom4BPM)
TomTom for Business Process Managment (TomTom4BPM)
 
Keynote at 18th International Conference on Cooperative Information Systems (...
Keynote at 18th International Conference on Cooperative Information Systems (...Keynote at 18th International Conference on Cooperative Information Systems (...
Keynote at 18th International Conference on Cooperative Information Systems (...
 
Process Mining - Chapter 10 - Tool Support
Process Mining - Chapter 10 - Tool SupportProcess Mining - Chapter 10 - Tool Support
Process Mining - Chapter 10 - Tool Support
 
Process Mining - Chapter 8 - Mining Additional Perspectives
Process Mining - Chapter 8 - Mining Additional PerspectivesProcess Mining - Chapter 8 - Mining Additional Perspectives
Process Mining - Chapter 8 - Mining Additional Perspectives
 

Último

Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...amitlee9823
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceDamini Dixit
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000dlhescort
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...lizamodels9
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876dlhescort
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 

Último (20)

Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 

Keynote Gartner Business Process Management Summit, February 2009, London

  • 1. Process Mining: Beyond Business Intelligence Gartner Business Process Management Summit, February 2009, London prof.dr.ir. Wil van der Aalst www.processmining.org
  • 3. Process Mining • Process discovery: "What is really happening?" • Conformance checking: "Do we do what was agreed upon?" • Performance analysis: "Where are the bottlenecks?" • Process prediction: "Will this case be late?" • Process improvement: "How to redesign this process?" • Etc. PAGE 2
  • 4. • Process discovery: "What is the real curriculum?" • Conformance checking: "Do students meet the prerequisites?" • Performance analysis: "Where are the bottlenecks?" • Process prediction: "Will a student complete his studies (in time)?" • Process improvement: "How to redesign the curriculum?" PAGE 3
  • 5. Outline • Trends in BPM • Process Mining: The Basics • Input data • Discovery • Conformance • Software support • Process Mining: Applications • Process Mining: TomTom for Business Processes • Conclusion PAGE 4
  • 7. History • The first workflow management systems (called "office automation systems") were implemented in seventies, cf. Petri- net-based systems such as Officetalk (Xerox Parc, Skip Ellis) and SCOOP (Wharton, Michael Zisman). • Mid nineties: "explosion" of workflow products. • Shift from workflow automation to business process management. process diagnosis control process process enactment design implementation/ configuration PAGE 6
  • 8. MS Workflow Foundation Global 360 BPM Suite YAWL FileNet InConcert Fujitsu Interstage Axxerion BWise Software AG/webMethods casewise COSA XPDL IBM WebSphere BPEL UML Savvion BusinessManager ADs BPM|one TIBCO iProcess Suite jBPM BPMN EPCs FlowConnect SAP Workflow Pegasystems SmartBPM Suite Ensemble Bizagi TeamWARE Oracle BPEL Promatis BiZZdesigner Ultimus BPM Suite PAGE 7
  • 9. Workflow Patterns Initiative • Initiative started in late 90-ties. • Collections: • 43 control-flow patterns (process/routing) • 40 data patterns • 43 resource patterns (work distr. and organization) • exception, flexibility, service interaction, ... patterns • Frequently used as a tool in selection processes. • Influenced standards (BPMN, BPEL, etc.) and systems. • See www.workflowpatterns.com (+/- 500 unique visitors per day) PAGE 8
  • 10. Problem is NOT the automation of structured processes! Alignment (Avoiding PowerPoint reality) Ensuring Supporting compliance flexibility PAGE 9
  • 11. Where to start? process diagnosis control process mining process process enactment design implementation/ configuration PAGE 10
  • 13. Role of models "rea l wo "pow rld" erpo i nt re ality " PAGE 12
  • 14. Event logs are a reflection of reality PAGE 13
  • 15. Examples: PAGE 14
  • 16. Process mining: Linking events to models PAGE 15
  • 17. Starting point: event logs event logs, audit unified event log trails, databases, (MXML) message logs, etc. PAGE 16
  • 18. Discovery PAGE 17
  • 19. What to discover? • process models (Petri nets, EPCs, BPMN, etc.), • organizational models, • social networks, • sequence diagrams, • business rules, • bottlenecks, • simulation models, • etc. i.e., beyond "slice and dice" and showing KPIs on a dashboard ... PAGE 18
  • 20. MXML Log - instances: 3512 - audit trail entries: 46138 ProM supports +40 types of model discovery! PAGE 19
  • 23. bottle- necks throughput flow time time from A to B PAGE 22
  • 24. short time cases (relative) 46138 events long cases cases PAGE 23
  • 25. A bit of theory: Process discovery techniques • Algorithmic techniques • Alpha miner • Alpha+, Alpha++, Alpha# • Heuristic miner • Multi phase miner • ... • Genetic process mining • Region-based process mining • State-based regions • Language based regions cf. www.processmining.org for an overview PAGE 24
  • 26. Example: Genetic Mining 1. initial population 6. mutation 7. new population 2. fitness test 5. children 4. crossover 3. select best parents used in e.g. ProM, Futura Reflex, BPM|one PAGE 25
  • 28. Conformance Checking • Compare process model and event log: highlight deviations and measure conformance. • Compare constraints/business rules and event logs: check e.g. the 4-eyes principle. PAGE 27
  • 29. Tool support PAGE 28
  • 30. • Open source initiative started in 2003 after several early prototypes. • Common Public License (CPL). • Current version: 5.0. • ProMimport: to extract MXML from all kinds of applications • Plug-in architecture. • About 250 plug-ins available: • mining plug-ins: 38 (all mining algorithms presented and many more) • analysis plug-ins: 71 (e.g., verification, SNA, LTL, conformance checking, etc.) • import: 21 (for loading EPCs, Petri nets, YAWL, BPMN, etc.) • export: 44 (for storing EPCs, Petri nets, YAWL, BPMN, BPEL, etc.) • conversion: 45 (e.g., translating EPCs or BPMN into Petri nets) • filter: 24 (e.g., removing infrequent activities) PAGE 29
  • 31. Screenshot of ProM 5.0 PAGE 30
  • 32. Business Intelligence Tools? • Business Objects (SAP) • Cognos Business Intelligence (IBM) • Oracle Business Intelligence • Hyperion (Oracle) • SAS Business Intelligence • Microsoft Business Intelligence • SAP Business Intelligence (SAP BI) • Jaspersoft (Open Source Business Intelligence) • Pentaho BI Suite (Open Source) • .... • Dashboards, reports, scorecards, ... • Slicing and dicing, data mining, ... PAGE 31
  • 33. Process Mining Software Futura Reflect BPM|one Comprehend ARIS Process Performance Manager Interstage Automated Business Process Discovery & Visualization Process Discovery Focus Enterprise Visualization Suite PAGE 32
  • 35. Where did we apply process mining? • Municipalities (e.g., Alkmaar, Heusden, Harderwijk, etc.) • Government agencies (e.g., Rijkswaterstaat, Centraal Justitieel Incasso Bureau, Justice department) • Insurance related agencies (e.g., UWV) • Banks (e.g., ING Bank) • Hospitals (e.g., AMC hospital, Catharina hospital) • Multinationals (e.g., DSM, Deloitte) • High-tech system manufacturers and their customers (e.g., Philips Healthcare, ASML, Thales) • Media companies (e.g. Winkwaves) • ... PAGE 34
  • 36. Example: A Dutch Municipality 144 cases 1326 events PAGE 35
  • 37. Conformance check of discovered model both performed while not allowed activity is good fit sometimes not 97.9% performed drill down PAGE 36
  • 38. Performance analysis time bottle from neck A to B flow time PAGE 37
  • 39. Events sorted by start time of case PAGE 38
  • 40. Events sorted by duration PAGE 39
  • 41. Idle time versus working time PAGE 40
  • 42. "Real" animation PAGE 41
  • 43. And of course ... PAGE 42
  • 44. Reality ≠ PowerPoint (or Visio) PAGE 43
  • 45. Process spectrum structured unstructured (Lasagna) (Spaghetti) PAGE 44
  • 46. 375 houses 18640 events 82 different activities PAGE 45
  • 47. 2712 patients 29258 events 264 different activities PAGE 46
  • 48. 874 patients 10478 events 181 different activities PAGE 47
  • 49. 24 machines 154966 events 360 different activities PAGE 48
  • 50. 37.5% OK 62.5% NOK design reality PAGE 49
  • 51. Process Mining: TomTom for Business Processes
  • 52. Business Process Navigation? • Often a good process map is missing (incorrect, outdated, no color, ...) • Process maps inherit the limitations of paper maps (no zoom or views) • Process maps tend to aim at "controlling the driver" • Current location unknown • No traffic information is given • No recalculation of the route • No estimated arrival time • ... PAGE 51
  • 53. What we can learn from maps ... PAGE 52
  • 54. Why imitate paper maps? • Zoom in - zoom out • Various views (e.g. show hotels and fuel stations at will) • Dynamic content! • Traffic information • Show current location PAGE 53
  • 55. ProM's Fuzzy Miner: Seamless zoom PAGE 54
  • 58. Prediction and recommendation • Prediction: When are we home? • Recommendation: What should I do next? • Suggestions without force and the willingness to continuously recalculate the route. PAGE 57
  • 59. ProM's Case prediction capabilities 144 cases 1326 events PAGE 58
  • 61. Conclusion • The abundance of event data enables a wide variety of process mining techniques ranging from process discovery to conformance checking. • This is already possible today! • Check out ProM with its 250+ plug-ins. • A reality check for people that are involved in process modeling. • Demand TomTom functionality! PAGE 60
  • 62. Thanks! cf. www.processmining.org • Wil van der Aalst • Mercy Amiyo • Jan Martijn van der Werf • Peter van den Brand • Carmen Bratosin • Martin van Wingerden • Boudewijn van Dongen • Toon Calders • Jianhong Ye • Christian Günther • Jorge Cardoso • Huub de Beer • Eric Verbeek • Ronald Crooy • Elena Casares • Ana Karla Alves de Medeiros • Florian Gottschalk • Alina Chipaila • Anne Rozinat • Monique Jansen-Vullers • Walid Gaaloul • Minseok Song • Peter Khisa Wakholi • Martijn van Giessel • Ton Weijters • Nicolas Knaak • Shaifali Gupta • Remco Dijkman • Sven Lambrechts • Thomas Hoffmann • Gianluigi Greco • Joyce Nakatumba • Peter Hornix • Antonella Guzzo • Mariska Netjes • René Kerstjens • Kristian Bisgaard Lassen • Mykola Pechenizkiy • Ralf Kramer • Ronny Mans • Maja Pesic • Wouter Kunst • Jan Mendling • Hajo Reijers • Laura Maruster • Vladimir Rubin • Stefanie Rinderle • Andriy Nikolov • Kenny van Uden • Domenico Saccà • Adarsh Ramesh • Irene Vanderfeesten • Helen Schonenberg • Jo Theunissen • Barbara Weber • Marc Voorhoeve • ... • Lijie Wen • Jianmin Wang PAGE 61
  • 63. Relevant WWW sites • http://www.processmining.org • http:// promimport.sourceforge.net • http://prom.sourceforge.net • http://www.workflowpatterns.com • http://www.workflowcourse.com • http://www.vdaalst.com PAGE 62