Advanced Dynamic Role Resolution in Business Processes

  • Irene VanderfeestenEmail author
  • Paul Grefen
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 215)


In business processes tasks are often executed by humans. Dynamic role resolution is the (run time) selection of the optimal resource to execute a task for a certain process instance based on conditions and requirements that are specified at design time. For this purpose a classification of resources is made, usually based on their organizational position (department, role). This is, however, a very simple way of modeling resources. In this position paper, we propose conceptual extensions to the current approach to role resolution that focus on a more detailed and extended characterization of resources, cases and process objectives in order to improve human and cognitive aspects of the system such as motivation, learning and training of employees.


Role resolution Resource assignment Task allocation Human and cognitive aspects 


  1. 1.
    Zur Muehlen, M.: Organizational management in workflow applications – issues and perspectives. Inf. Technol. Manag. 5, 271–291 (2004)CrossRefGoogle Scholar
  2. 2.
    van der Aalst, W.M.P., van Hee, K.M.: Workflow Management: Models, Methods, and Systems. MIT Press, Cambridge (2004)Google Scholar
  3. 3.
    Russell, N., van der Aalst, W.M., ter Hofstede, A.H., Edmond, D.: Workflow resource patterns: identification, representation and tool support. In: Pastor, Ó., Falcãoe Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 216–232. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  4. 4.
    Kumar, A., van der Aalst, W.M.P., Verbeek, E.M.W.: Dynamic work distribution in workflow management systems: how to balance quality and performance. J. Manag. Inf. Syst. 18(3), 157–194 (2002)Google Scholar
  5. 5.
    Kumar, A., Dijkman, R., Song, M.: Optimal resource assignment in workflows for maximizing cooperation. In: Daniel, F., Wang, J., Weber, B. (eds.) BPM 2013. LNCS, vol. 8094, pp. 235–250. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  6. 6.
    Ariaans, B.:Task allocation within teams - A Socio-Technical and Workflow Resource Pattern Perspective, Master thesis, Eindhoven University of Technology (2014)Google Scholar
  7. 7.
    van Bussel, M.: The RecLog2 method for process improvement - using historical data to improve work-item assignment, Master thesis, Eindhoven University Technology (2012)Google Scholar
  8. 8.
    Cabanillas, C., Resinas, M., Ruiz-Cortés, A.: RAL: A high-level user-oriented resource assignment language for business processes. In: Daniel, F., Barkaoui, K., Dustdar, S. (eds.) BPM Workshops 2011, Part I. LNBIP, vol. 99, pp. 50–61. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  9. 9.
    Koschmider, A., Yingbo, L., Schuster, T.: Role assignment in business process models. In: Daniel, F., Barkaoui, K., Dustdar, S. (eds.) BPM Workshops 2011, Part I. LNBIP, vol. 99, pp. 37–49. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  10. 10.
    Kabicher-Fuchs, S., Mangler, J., Rinderle-Ma, S.: Experience breeding in process-aware information systems. In: Salinesi, C., Norrie, M.C., Pastor, Ó. (eds.) CAiSE 2013. LNCS, vol. 7908, pp. 594–609. Springer, Heidelberg (2013)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.School of Industrial EngineeringEindhoven University of TechnologyEindhovenThe Netherlands

Personalised recommendations