• 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