首页> 外文OA文献 >On the Workflow Satisfiability Problem with Class-Independent Constraints for Hierarchical Organizations
【2h】

On the Workflow Satisfiability Problem with Class-Independent Constraints for Hierarchical Organizations

机译:具有等级独立约束的分层组织工作流可满足性问题

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

A workflow specification defines a set of steps, a set of users, and an access control policy. The policy determines which steps a user is authorized to perform and imposes constraints on which sets of users can perform which sets of steps. The workflow satisfiability problem (WSP) is the problem of determining whether there exists an assignment of users to workflow steps that satisfies the policy. Given the computational hardness of WSP and its importance in the context of workflow management systems, it is important to develop algorithms that are as efficient as possible to solve WSP.In this article, we study the fixed-parameter tractability of WSP in the presence of class-independent constraints, which enable us to (1) model security requirements based on the groups to which users belong and (2) generalize the notion of a user-independent constraint. Class-independent constraints are defined in terms of equivalence relations over the set of users. We consider sets of nested equivalence relations because this enables us to model security requirements in hierarchical organizations. We prove that WSP is fixed-parameter tractable (FPT) for class-independent constraints defined over nested equivalence relations and develop an FPT algorithm to solve WSP instances incorporating such constraints. We perform experiments to evaluate the performance of our algorithm and compare it with that of SAT4J, an off-the-shelf pseudo-Boolean SAT solver. The results of these experiments demonstrate that our algorithm significantly outperforms SAT4J for many instances of WSP.
机译:工作流规范定义了一组步骤,一组用户和一个访问控制策略。该策略确定用户被授权执行哪些步骤,并对哪些用户组可以执行哪些步骤集施加约束。工作流可满足性问题(WSP)是确定是否存在满足策略的工作流步骤的用户分配的问题。鉴于WSP的计算难度及其在工作流管理系统中的重要性,重要的是要开发出尽可能高效的算法来解决WSP。在本文中,我们研究了WSP存在时WSP的固定参数易处理性。独立于类的约束,这使我们能够(1)根据用户所属的组对安全性要求进行建模,以及(2)概括用户无关约束的概念。与类无关的约束是根据用户集合上的等效关系定义的。我们考虑嵌套的等价关系集,因为这使我们能够对分层组织中的安全性要求进行建模。我们证明WSP对于在嵌套等价关系上定义的类无关约束是固定参数易处理(FPT)的,并开发了一种FPT算法来解决包含此类约束的WSP实例。我们进行实验以评估算法的性能,并将其与现成的伪布尔SAT求解器SAT4J进行比较。这些实验的结果表明,对于许多WSP实例,我们的算法明显优于SAT4J。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号