Automated Resource Assignment in BPMN Models Using RACI Matrices
Organizations need to manage the responsibility of their employees with respect to all the activities that are daily carried out within them. Process-oriented organizations need to do it, in addition, in accordance to the business processes their members participate in. However, powerful mechanisms to manage responsibility in combination with business processes are missing in current modelling notations, usually limited to indicating who is in charge of undertaking the activities. RACI matrices, on the contrary, were specifically conceived to provide responsibility management information. They enable the specification of the level of responsibility each human resource has with regard to each activity carried out in a company, ranging from the performer of the work to the resource that must approve it or receive certain notifications. In this paper, we propose the use of RACI matrices together with business process models to manage human resource responsibilities in processes. Focused on a concrete type of RACI matrices, called RASCI, we introduce a novel approach to automatically generate a BPMN model with RASCI information given a BPMN model that does not handle resources, and a RASCI matrix. The resulting model is BPMN-compliant and, thus, it is ready to be executed in existing business process management systems. With this approach, the assignment of responsibilities and the management of processes can be designed separately, while being executed together.
KeywordsResponsibility management RACI matrix RACI-aware BPMN model RASCI sub-process RASCI meta model
Unable to display preview. Download preview PDF.
- 1.Smith, M.: Role And Responsibility Charting (RACI). In: Project Management Forum (PMForum), p. 5 (2005)Google Scholar
- 3.BPMN 2.0, recommendation, OMG (2011)Google Scholar
- 4.ARIS, RACI. ARIS Community’s Website (2012), http://www.ariscommunity.com/raci
- 5.Cabanillas, C., Resinas, M., Ruiz-Cortés, A.: Mixing RASCI Matrices and BPMN Together for Responsibility Management. In: VII Jornadas en Ciencia e Ingeniería de Servicios (JCIS 2011), vol. 1, pp. 167–180 (2011)Google Scholar
- 6.Russell, N., ter Hofstede, A., Edmond, D., van der Aalst, W.: Workflow Resource Patterns. Tech. rep., BETA Working Paper Series, WP 127, Eindhoven University of Technology, Eindhoven (2004)Google Scholar
- 9.Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Patel-Schneider, P.: The Description Logics Handbook: Theory, Implementations, and Applications. Cambridge University Press (2003)Google Scholar
- 13.Awad, A., Grosskopf, A., Meyer, A., Weske, M.: Enabling Resource Assignment Constraints in BPMN. Tech. rep., BPT (2009)Google Scholar
- 16.Bronkhorst, J.: RACI matrices - how difficult can it be? HP’s Website (June 2010), http://h30507.www3.hp.com/t5/ITILigent-Service-Management/RACI-matrices-how-difficult-can-it-be/ba-p/41138
- 17.Adams, M.: YAWL v2.3-User Manual. Tech. rep., The YAWL Foundation (2012)Google Scholar
- 18.Web Services-Human Task (WS-HumanTask) v1.1. Tech. rep., OASIS (2010)Google Scholar
- 19.WS-BPEL Extension for People (BPEL4People). Tech. rep., OASIS (2009)Google Scholar