首页> 外文会议>Practical Aspects of Declarative Languages >DATALOG with Constraints: A Foundation for Trust Management Languages
【24h】

DATALOG with Constraints: A Foundation for Trust Management Languages

机译:带约束的DATALOG:信任管理语言的基础

获取原文

摘要

Trust management (TM) is a promising approach for authorization and access control in distributed systems, based on signed distributed policy statements expressed in a policy language. Although several TM languages are semantically equivalent to subsets of DATALOG, DATALOG is not sufficiently expressive for fine-grained control of structured resources. We define the class of linearly decomposable unary constraint domains, prove that DATALOG extended with constraints in any combination of such constraint domains is tractable, and show that permissions associated with structured resources fall into this class. We also present a concrete declarative TM language, RT_1~C, based on constraint DATALOG, and use constraint DATALOG to analyze another TM system, KeyNote, which turns out to be less expressive than RT_1~C in significant respects, yet less tractable in the worst case. Although constraint DATALOG has been studied in the context of constraint databases, TM applications involve different kinds of constraint domains and have different computational complexity requirements.
机译:信任管理(TM)是一种以策略语言表示的已签名分布式策略声明为基础的,用于分布式系统中的授权和访问控制的有前途的方法。尽管几种TM语言在语义上等效于DATALOG的子集,但是DATALOG不足以表达对结构化资源的细粒度控制。我们定义了线性可分解一元约束域的类别,证明在这种约束域的任何组合中具有约束的DATALOG都是易处理的,并表明与结构化资源相关的权限属于此类。我们还基于约束DATALOG提出了一种具体的声明性TM语言RT_1〜C,并使用约束DATALOG分析了另一种TM系统KeyNote,事实证明,该系统在很多方面不如RT_1〜C富有表现力,但在处理上却较难处理。最糟糕的情况。尽管已经在约束数据库的上下文中研究了约束DATALOG,但是TM应用程序涉及不同种类的约束域,并且具有不同的计算复杂性要求。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号