Specifying distributed authorization with delegation using logic programming

被引:0
|
作者
Wang, S [1 ]
Zhang, Y [1 ]
机构
[1] Univ Western Sydney, Sydney, NSW, Australia
关键词
ACCESS-CONTROL POLICIES;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Trust management is a promising approach for the authorization in distributed environment. There are two key issues for a trust management system: how to design high-level policy language and how to solve the compliance-checking problem [3, 4]. We adopt this approach to deal with distributed authorization with delegation. In this paper, we propose an authorization language AL, a human-understandable high level language to specify various authorization policies. Language AL has rich expressive power which can not only specify delegation, and threshold structures addressed in previous approaches, but also represent structured resources and privileges, positive and negative authorizations, separation of duty, incomplete information reasoning and partial authorization and delegation. We define the semantics of AL through logic programming with answer set semantics and through an authorization scenario we demonstrate the application of language AL.
引用
收藏
页码:761 / 767
页数:7
相关论文
共 50 条
  • [41] Trustworthiness-based authorization delegation model
    Liao, Jun-Guo
    Hong, Fan
    Zhu, Geng-Ming
    Yang, Qiu-Wei
    Jisuanji Xuebao/Chinese Journal of Computers, 2006, 29 (08): : 1265 - 1270
  • [42] THE LOGIC OF DELEGATION IN THE AMBASSADORS
    RIVKIN, J
    PMLA-PUBLICATIONS OF THE MODERN LANGUAGE ASSOCIATION OF AMERICA, 1986, 101 (05): : 819 - 831
  • [43] Distributed Authorization with Distributed Grammars
    Abadi, Martin
    Burrows, Mike
    Pucha, Himabindu
    Sadovsky, Adam
    Shankar, Asim
    Taly, Ankur
    PROGRAMMING LANGUAGES WITH APPLICATIONS TO BIOLOGY AND SECURITY: ESSAYS DEDICATED TO PIERPAOLO DEGANO ON THE OCCASION OF HIS 65TH BIRTHDAY, 2015, 9465 : 10 - 26
  • [44] An Interactive and Continuous Authorization Scheme by using Belnap Logic
    Sato, Hiroyuki
    Sridhar, Nikita
    2019 IEEE 43RD ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 2, 2019, : 682 - 687
  • [45] SPECIFYING RESTRICTIONS ON IMPERATIVE PROGRAMMING-LANGUAGES FOR USE IN A DISTRIBUTED EMBEDDED ENVIRONMENT
    HUTCHEON, AD
    WELLINGS, AJ
    SOFTWARE ENGINEERING JOURNAL, 1990, 5 (02): : 93 - 104
  • [46] Multi-agent coordination as distributed logic programming
    Robertson, D
    LOGIC PROGRAMMING, PROCEEDINGS, 2004, 3132 : 416 - 430
  • [47] Research Summary: Logic Programming for Massively Distributed Systems
    Ashley-Rollman, Michael P.
    LOGIC PROGRAMMING, 2009, 5649 : 527 - 529
  • [48] PARALLEL OBJECTS ON DISTRIBUTED CONSTRAINT LOGIC PROGRAMMING MACHINES
    KOEGEL, JF
    SIGPLAN NOTICES, 1989, 24 (04): : 123 - 125
  • [49] A Low-Level Index for Distributed Logic Programming
    Prokosch, Thomas
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2020, (325): : 303 - 312
  • [50] Comingle: Distributed Logic Programming for Decentralized Mobile Ensembles
    Lam, Edmund Soon Lee
    Cervesato, Iliano
    Fatima, Nabeeha
    COORDINATION MODELS AND LANGUAGES, COORDINATION 2015, 2015, 9037 : 51 - 66