A semiring-based framework for the deduction/abduction reasoning in access control with weighted credentials

被引:3
作者
Bistarelli, Stefano [2 ]
Martinelli, Fabio [3 ]
Santini, Francesco [1 ]
机构
[1] Ctr Wiskunde & Informat, Amsterdam, Netherlands
[2] Univ Perugia, Dipartimento Matemat & Informat, I-06100 Perugia, Italy
[3] CNR, Ist Informat & Telemat, I-56100 Pisa, Italy
关键词
Role-based Trust-management languages; Abduction; Deduction; Soft constraint; TRUST; MANAGEMENT; ABDUCTION; NEGOTIATION; FOUNDATION; SYSTEMS;
D O I
10.1016/j.camwa.2011.12.017
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We present a variant of the Datalog language (we call it Datalog(W)), which is able to deal with weights on ground facts. The weights are chosen from a semiring algebraic structure. Our goal is to use this language as a semantic foundation for trust-management languages, in order to express trust relationships associated with a preference (e.g., a cost, an uncertainty, a trust or a fuzzy value). We apply Datalog(W) as the basis to give a uniform semantics to a weighted extension of the RT language family, called RTW. Moreover, we show that we can model the deduction and abduction reasoning with semiring-based soft constraints: deduction can validate or not the access request, while abduction can be used to compute the missing credentials if the access is denied and the level of preference that would grant the access. (c) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:447 / 462
页数:16
相关论文
共 38 条
  • [1] [Anonymous], 2003, OVERVIEW SWI PROLOG
  • [2] Barker S., 2003, ACM Transactions on Information and Systems Security, V6, P501, DOI 10.1145/950191.950194
  • [3] Semiring-based constraint satisfaction and optimization
    Bistarelli, S
    Montanari, U
    Rossi, F
    [J]. JOURNAL OF THE ACM, 1997, 44 (02) : 201 - 236
  • [4] Bistarelli S, 2004, LECT NOTES COMPUT SC, V2962, P1
  • [5] Semiring-based Constraint Logic Programming: Syntax and semantics
    Bistarelli, S
    Montanari, U
    Rossi, F
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2001, 23 (01): : 1 - 29
  • [6] Weighted datalog and levels of trust
    Bistarelli, Stefano
    Martinelli, Fabio
    Santini, Francesco
    [J]. ARES 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON AVAILABILITY, SECURITY AND RELIABILITY, 2008, : 1128 - +
  • [7] Bistarelli S, 2008, LECT NOTES COMPUT SC, V5060, P481
  • [8] Bistarelli S, 2006, FRONT ARTIF INTEL AP, V141, P63
  • [9] Bistarelli S, 2010, LECT NOTES COMPUT SC, V6407, P268, DOI 10.1007/978-3-642-16576-4_20
  • [10] Blaze M., 1999, RFC2704