An Extended Policy Language for Role Resolution in Project-Oriented Workflow
Xiaoguang Zhang,Jian Cao,Shensheng Zhang,张晓光,曹健,张申生,牟玉洁
DOI: https://doi.org/10.1109/APSEC.2003.1254412
2003-01-01
Abstract:[1] defines a SQL-like language to specifyorganizational policies (or constraints) in workflowsystems. Three types of policies are studied includingqualification, requirements and substitution policies.However, they can't handle complex role resolution, suchas Separation Of Roles and Binding of Roles, and severalexception situations, such as Role Delegation and RoleUnavailable. Furthermore, from the perspective ofproject-oriented workflow, a project and its sub-projectscan be under the charge of teams (or virtual teams). Theteams should satisfy the role resolution of the projectsmanaged by the team. To support the above requirements,based on team-enabled organization model, (1) we extendthe policy language defined in [1] to support roleresolution in project-oriented workflow, (2) provide itsmodeling and enforcement mechanism, and (3) proposethe rules to guarantee the correctness and optimization ofpolicy repository.