DocumentCode
2322535
Title
A Comparative Study of Access Control Languages
Author
Pinagapani, Sathish ; Xu, Dianxiang ; Kong, Jun
Author_Institution
Dept. of Comput. Sci., North Dakota State Univ., Fargo, ND, USA
fYear
2009
fDate
8-10 July 2009
Firstpage
407
Lastpage
412
Abstract
In this paper, we compare three open source access control languages, XACML, JAAS and Java ACL. In addition to a conceptual analysis, we use a Web-based health care system as a common application, in which controlled access is implemented through each of the languages. We compare the languages using standard software metrics, such as reusability, policy expressiveness, extensibility, error handling, and programmatic control. The results of the comparative study indicate a high degree of variance in the three languages. They can serve as a useful guide for software developers to select an access control language that best meets their requirements.
Keywords
Java; XML; authorisation; error handling; medical information systems; software reusability; JAAS; Java ACL; Web-based health care system; XACML; access control languages; error handling; open source access control languages; programmatic control; software extensibility; software metrics; software policy expressiveness; software reusability; Access control; Application software; Authentication; Authorization; Control systems; Error correction; Java; Medical services; Software metrics; Software standards; ACL; JAAS; XACML; access control; authentication; authorization; software metrics;
fLanguage
English
Publisher
ieee
Conference_Titel
Secure Software Integration and Reliability Improvement, 2009. SSIRI 2009. Third IEEE International Conference on
Conference_Location
Shanghai
Print_ISBN
978-0-7695-3758-0
Type
conf
DOI
10.1109/SSIRI.2009.18
Filename
5325341
Link To Document