XACML2mCRL2 : automatic transformation of XACML policies into mCRL2 specifications
Arshad, Hamed and Horne, Ross and Johansen, Christian and Owe, Olaf and Willemse, Tim A.C. (2024) XACML2mCRL2 : automatic transformation of XACML policies into mCRL2 specifications. Science of Computer Programming, 232. 103046. ISSN 0167-6423 (https://doi.org/10.1016/j.scico.2023.103046)
Preview |
Text.
Filename: Arshad-etal-SCP-2023-XACML2mCRL2-automatic-transformation-of-XACML-policies-into-mCRL2-specifications.pdf
Final Published Version License: Download (1MB)| Preview |
Abstract
The eXtensible Access Control Markup Language (XACML) is a popular OASIS standard for the specification of fine-grained access control policies. However, the standard does not provide a proper solution for the verification of XACML access control policies before their deployment. The first step for the formal verification of XACML policies is to formally specify such policies. Hence, this paper presents XACML2mCRL2, a tool for the automatic translation of XACML access control policies into mCRL2. The mCRL2 specifications generated by our tool can be used for formal verification of important properties of access control policies, such as completeness or inconsistency, using the well-known mCRL2 toolset.
ORCID iDs
Arshad, Hamed, Horne, Ross ORCID: https://orcid.org/0000-0003-0162-1901, Johansen, Christian, Owe, Olaf and Willemse, Tim A.C.;-
-
Item type: Article ID code: 87145 Dates: DateEvent31 January 2024Published31 October 2023Published Online16 October 2023Accepted13 November 2022SubmittedSubjects: Science > Mathematics > Computer software Department: Faculty of Science > Computer and Information Sciences Depositing user: Pure Administrator Date deposited: 02 Nov 2023 13:55 Last modified: 11 Nov 2024 14:07 URI: https://strathprints.strath.ac.uk/id/eprint/87145