Analysis of Using Resources in Business Process Modeling and Simulation


One of the key purposes of Business Process Model and Notation (BPMN) is to support graphical representation of the process model. However, such models have a lack of support for the graphical representation of resources, whose processes are used during simulation or execution of process instance. The paper analyzes different methods and their extensions for resource modeling. Further, this article presents a selected set of resource properties that are relevant for resource modeling. The paper proposes an approach that explains how to use the selected set of resource properties for extension of process modeling using BPMN and simulation tools. They are based on BPMN, where business process instances use resources in a concurrency manner.

If the inline PDF is not rendering correctly, you can download the PDF file here.

  • [1] M. Bajec and M. Krisper, “A methodology and tool support for managing business rules in organisations,” Information Systems, vol. 30, no. 6, pp. 423-443, 2005.

  • [2] M. Chinosi and A. Trombetta, “BPMN: An introduction to the standard,” Computer Standards & Interfaces, vol. 34, no. 1, pp. 124-134, 2012.

  • [3] C. Badica and C. Fox, “Hybrid IDEF0/IDEF3 modeling of business processes: Syntax, semantics and expressiveness,” in Romanian- Austrian Workshop on Computer-Aided Verification of Information Systems, 2004, pp. 20-22.

  • [4] R. M. Dijkman, M. Dumas, and C. Ouyang, “Semantics and analysis of business process models in BPMN,” Information and Software Technology, vol. 50, no. 12, pp. 1281-1294, 2008.

  • [5] T. Dufresne and J. Martin, “Process modeling for e-business,” Information Systems Department, George Mason University, 2003.

  • [6] L. J. Enstone and M. F. Clark, “BPMN and simulation,” Technical report, Lanner Group Limited, 2006.

  • [7] A. Großkopf, “An extended resource information layer for BPMN,” Hasso-Plattner-Institute for IT Systems Engineering, University of Potsdam, 2007.

  • [8] R. P. Jefferis, “Simulation of business processes,” Widener University, 2001.

  • [9] K.-Y. Jeong, L. Wu, and J.-D. Hong, “IDEF method-based simulation model design and development framework,” Journal of Industrial Engineering and Management, vol. 2, no. 2, pp. 337-359, 2009.

  • [10] J. Montevechi, F. Leal, A. F. de Pinho, R. F. da Silva Costa, M. L. M. de Oliveira, A. L. F. da Silva, “Conceptual modeling in simulation projects by mean adapted IDEF: An application in a Brazilian tech company,” in 2010 Winter Simulation Conference, 2010, pp. 1624-1635.

  • [11] M. Owen and J. Raj, “BPMN and business process management: Introduction to the new business process modeling standard,” 2003.

  • [12] N. Russell, W. M. P. van der Aalst, A. H. M. ter Hofstede, and D. Edmond, “Workflow resource patterns: Identification, representation and tool support,” in 17th International Conference on Advanced Information Systems Engineering, 2005, pp. 216-232.

  • [13] N. Russell, A. H. M. ter Hofstede, D. Edmond, and W. M. P. van der Aalst. “Workflow data patterns,” in 24th International Conference on Conceptual Modeling, 2005, pp. 353-368.

  • [14] N. Russell, A. H. M. ter Hofstede, and N. Mulyar, “Workflow control-flow patterns: A revised view,” Technical report BPM-06-22, 2006.

  • [15] N. Russell, W. M. P. van der Aalst, A. H. M. ter Hofstede, and P. Wohed, “On the suitability of UML 2.0 activity diagrams for business process modeling,” in 3rd Asia-Pacific Conference on Conceptual Modeling, vol. 53, 2006. pp. 95-104.

  • [16] L. J. R. Stroppi, O. Chiotti, and P. D. Villarreal, “A BPMN 2.0 extension to define the resource perspective of business process models,” in XIV Iberoamerican Conference on Software Engineering, 2011, pp. 25-38.

  • [17] N. Trcka, W. van der Aalst, and N. Sidorova, “Analyzing control-flow and data-flow in workflow processes in a unified way,” Computer science report 08-31, 2008.

  • [18] W. van der Aalst, J. Nakatumba, A. Rozinat, and N. Russell, “Business process simulation: How to get it right,” BPM Center report BPM-08-07, 2008.

  • [19] O. Vasilecas, A. Smaižys, and A. Rima, “Business process modeling and simulation: Hybrid method for concurrency aspect modeling,” Baltic Journal of Modern Computing, vol. 1, no. 3-4, pp. 228-243, 2013.

  • [20] V. B. Vukšić, V. C. Ceric, and V. Hlupic, “Criteria for the evaluation of business process simulation tools,” Interdisciplinary Journal of Information, Knowledge & Management, vol. 2, pp. 73-88, 2007.

  • [21] M. Weske, “Evolution of enterprise systems architectures,” in Business Process Management. Springer, 2012, pp. 25-69.

  • [22] P. Wohed, W. M. P. van der Aalst, M. Dumas, A. H. M. ter Hofstede, and N. Russell, “On the suitability of BPMN for business process modeling,” in 4th International Conference on Business Process Management, 2006, pp. 161-176.

  • [23] P. Wohed, M. Dumas, A. H. M. Ter Hofstede, and N. Russell, “Patternbased analysis of BPMN - An extensive evaluation of the control-flow, the data and the resource perspectives,” 2005

  • [24] M. zur Muehlen and M. Indulska, “Modeling languages for business processes and business rules: A representational analysis,” Information Systems, vol. 35, no. 4, pp. 379-390, 2010.

  • [25] Workflow Management Coalition, “Business process simulation specification,” document number WFMC-BPSWG-2012-1, version 1.0, 2013. [Online]. Available:


Journal + Issues