Workflow simulation for operational decision support using YAWL and ProM

Simulation is widely used as a tool for analyzing business processes but is mostly focused on examining rather abstract steady-state situations. Such analyses are helpful for the initial design of a business process but are less suitable for operational decision making and continuous improvement. Here we describe a simulation system for operational decision support in the context of work ow management. To do this we exploit not only the work ow's design, but also logged data describing the system's observed historic behavior, and information extracted about the current state of the work ow. Making use of actual data capturing the current state and historic information allows our simulations to accurately predict potential near-future behaviors for dierent scenarios. The approach is supported by a practical toolset which combines and extends the work ow management system YAWL and the process mining framework ProM. This technical report contains a detailed description of how a simulation model including operational decision support can be generated by our software based on the running example.

[1]  Mathias Weske,et al.  Business Process Management: Concepts, Languages, Architectures , 2007 .

[2]  Wil M. P. van der Aalst,et al.  Discovering colored Petri nets from event logs , 2007, International Journal on Software Tools for Technology Transfer.

[3]  Hongyan Ma,et al.  Process-aware information systems: Bridging people and software through process technology , 2007, J. Assoc. Inf. Sci. Technol..

[4]  Dragos Manolescu,et al.  Production workflow: concepts and techniques , 2001, SOEN.

[5]  Frank Leymann,et al.  Production Workflow: Concepts and Techniques , 1999 .

[6]  Wil M.P. van der Aalst,et al.  YAWL: yet another workflow language , 2005, Inf. Syst..

[7]  Mh Monique Jansen-Vullers,et al.  Business process simulation - tool survey , 2006 .

[8]  Wil M. P. van der Aalst,et al.  A Generic Import Framework for Process Event Logs , 2006, Business Process Management Workshops.

[9]  Boudewijn F. van Dongen,et al.  Business process mining: An industrial application , 2007, Inf. Syst..

[10]  Wil M.P. van der Aalst,et al.  Short-term simulation: Bridging the gap between operational control and strategic decision making , 1999 .

[11]  Boudewijn F. van Dongen,et al.  ProM 4.0: Comprehensive Support for Real Process Analysis , 2007, ICATPN.

[12]  Randall P. Sadowski,et al.  Simulation with Arena , 1998 .

[13]  Sheldon M. Ross,et al.  A Course in Simulation , 1990 .

[14]  Moe Thandar Wynn,et al.  Business Process Simulation for Operational Decision Support , 2007, Business Process Management Workshops.

[15]  Manuel Laguna,et al.  Business Process Modeling, Simulation and Design , 2004 .

[16]  John A. Buzacott,et al.  Commonalities in Reengineered Business Processes: Models and Issues , 1996 .

[17]  Jack P. C. Kleijnen,et al.  Simulation: A Statistical Perspective , 1992 .

[18]  Lars Michael Kristensen,et al.  Coloured Petri Nets and CPN Tools for modelling and validation of concurrent systems , 2007, International Journal on Software Tools for Technology Transfer.