An approach for allocation of shared resources in the rule-based business process simulation

Simulation is an important business process (BP) analysis technique that allows modelling various process execution scenarios under different circumstances. One of the key factors that influence process execution is the availability of resources required to accomplish process activities. Without realistic simulation of resources usage by diverse activities, it is difficult or even impossible to obtain proper simulated BP performance measures. In this paper, we tackle the problem of simulating resources allocation and usage among simultaneous BP activities. We present an approach to model shareable resources and a set of constraints to handle resources allocation and control their usage in the rule-based BP simulation. This approach has been implemented in a prototype of BP simulation tool, and we provide an example showing benefits of applying this approach in a BP simulation.

[1]  Gabriella Cortellessa,et al.  Using a scheduling domain ontology to compute user-oriented explanations , 2004 .

[2]  Michael Grüninger,et al.  A generic enterprise resource ontology , 1994, Proceedings of 3rd IEEE Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[3]  Beatriz López,et al.  Petri net-based process monitoring: a workflow management system for process modelling and monitoring , 2014, J. Intell. Manuf..

[4]  Slim Kallel,et al.  Enabling Technologies: Infrastructure for Collaborative Enterprises , 2015, Comput. J..

[5]  emanuele lombardi,et al.  Modelling and simulation of complex systems , 2012 .

[6]  Olegas Vasilecas,et al.  Implementing a rule-based dynamic business process modelling and simulation , 2015, 2015 Open Conference of Electrical, Electronic and Information Sciences (eStream).

[7]  Michele Sonnessa,et al.  Analysis and Prototyping of Biological Systems: the Abstract Biological Process Model , 2007 .

[8]  Stephen F. Smith,et al.  An Ontology for Constructing Scheduling Systems , 1997 .

[9]  E. Becker,et al.  A system for cooperative work in the medical domain , 1998, Proceedings. 24th EUROMICRO Conference (Cat. No.98EX204).

[10]  R. Martin-Clouaire,et al.  A generic framework for simulating agricultural production systems , 2011 .

[11]  Leon J. Osterweil,et al.  A Rigorous Approach to Resource Management in Activity Coordination , 1999 .

[12]  José Manuel Colom,et al.  The Resource Allocation Problem in Software Applications: A Petri Net Perspective , 2010, ACSD/Petri Nets Workshops.

[13]  R. Martin-Clouaire,et al.  Dynamic resource allocation in a farm management simulation , 2011 .

[14]  Wil M. P. van der Aalst Business Process Simulation Revisited , 2010, EOMAS.

[15]  Slavko Arsovski,et al.  The Integrating Role of Simulation in Modern Manufacturing Planning and Scheduling , 2009 .

[16]  Tania Bedrax-Weiss,et al.  Formalizing Resources for Planning , 2003 .

[17]  Kerim Tumay Business process simulation , 1995, WSC '95.