DocumentCode :
1861923
Title :
Representing and Reasoning about Web Access Control Policies
Author :
Ahn, Gail-Joon ; Hu, Hongxin ; Lee, Joohyung ; Meng, Yunsong
Author_Institution :
Sch. of Comput., Inf. & Decision Syst. Eng., Arizona State Univ., Tempe, AZ, USA
fYear :
2010
fDate :
19-23 July 2010
Firstpage :
137
Lastpage :
146
Abstract :
The advent of emerging technologies such as Web services, service-oriented architecture, and cloud computing has enabled us to perform business services more efficiently and effectively. However, we still suffer from unintended security leakages by unauthorized services while providing more convenient services to Internet users through such a cutting-edge technological growth. Furthermore, designing and managing Web access control policies are often error-prone due to the lack of logical and formal foundation. In this paper, we attempt to introduce a logic-based policy management approach for Web access control policies especially focusing on XACML (eXtensible Access Control Markup Language) policies, which have become the de facto standard for specifying and enforcing access control policies for various applications and services in current Web-based computing technologies. Our approach adopts Answer Set Programming (ASP) to formulate XACML that allows us to leverage the features of ASP solvers in performing various logical reasoning and analysis tasks such as policy verification, comparison and querying. In addition, we propose a policy analysis method that helps identify policy violations in XACML policies accommodating the notion of constraints in role-based access control (RBAC). We also discuss a proof-of-concept implementation of our method called XACMLl2ASP with the evaluation of several XACML policies from real-world software systems.
Keywords :
authorisation; cloud computing; logic programming; Internet; Web access control policy; Web based computing; answer set programming; extensible access control markup language; logic-based policy management; logical reasoning; role based access control; Access control; Cognition; Computational modeling; Programming; Semantics; Software; Answer Set Programming; Role-based Access Control; XACML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2010 IEEE 34th Annual
Conference_Location :
Seoul
ISSN :
0730-3157
Print_ISBN :
978-1-4244-7512-4
Electronic_ISBN :
0730-3157
Type :
conf
DOI :
10.1109/COMPSAC.2010.20
Filename :
5676253
Link To Document :
بازگشت