English

XACML 3.0 in Answer Set Programming

Information Theory 2015-03-11 v2 math.IT

Abstract

We present a systematic technique for transforming XACML 3.0 policies in Answer Set Programming (ASP). We show that the resulting logic program has a unique answer set that directly corresponds to our formalisation of the standard semantics of XACML 3.0 from Ramli et. al. We demonstrate how our results make it possible to use off-the-shelf ASP solvers to formally verify properties of access control policies represented in XACML, such as checking the completeness of a set of access control policies and verifying policy properties.

Keywords

Cite

@article{arxiv.1206.5327,
  title  = {XACML 3.0 in Answer Set Programming},
  author = {Carroline Dewi Puspa Kencana Ramli and Hanne Riis Nielson and Flemming Nielson},
  journal= {arXiv preprint arXiv:1206.5327},
  year   = {2015}
}
R2 v1 2026-06-21T21:24:15.851Z