2008 Third International Conference on Availability, Reliability and Security
Avoiding Policy-based Deadlocks in Business Processes
March 04-March 07
ISBN: 978-0-7695-3102-1
In the field of business process management, deadlocks describe a situation where a workflow execution is blocked and cannot be completed. We speak of policy-based deadlocks if such a situation is caused by unsatisfiable resource requirements due to security constraints specified as part of the business process. In this paper we propose a method to avoid policy-based deadlocks by analyzing a workflow's security constraints, determine the minimal required number of users, and provide an optimal user-activity assignment for a deadlock-free workflow execution. We will finally validate our proposed approach by applying it to a real-world scenario.
Index Terms:
Business Process, Security, Access Control, Deadlock Avoidance
Citation:
Mathias Kohler, Andreas Schaad, "Avoiding Policy-based Deadlocks in Business Processes," ares, pp.709-716, 2008 Third International Conference on Availability, Reliability and Security, 2008