Workflow Simulation for Operational Decision Support Using Design, Historic and State Information

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 supportin the context of workflow management. To do this we exploit not only the workflow's design, but also logged data describing the system's observed historicbehavior, and information extracted about the current stateof the workflow. Making use of actual data capturing the current state and historic information allows our simulations to accurately predict potential near-future behaviors for different scenarios. The approach is supported by a practical toolset which combines and extends the workflow management system YAWL and the process mining framework ProM.

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

[2]  Hajo A. Reijers,et al.  Design and Control of Workflow Processes , 2003 .

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

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

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

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

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

[8]  Moe Thandar Wynn,et al.  Workflow simulation for operational decision support using YAWL and ProM , 2008 .

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

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

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

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

[13]  Hajo A. Reijers,et al.  Design and control of workflow processes: business process management for the service industry , 2003 .

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

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

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

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

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

[19]  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.

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