ACM Home Page
Please provide us with feedback. Feedback
Expressions of expertness: the virtuous circle of natural language for access control policy specification
Full text PdfPdf (244 KB)
Source
ACM International Conference Proceeding Series; Vol. 337 archive
Proceedings of the 4th symposium on Usable privacy and security table of contents
Pittsburgh, Pennsylvania
SESSION: Configuration and policies table of contents
Pages 77-88  
Year of Publication: 2008
ISBN:978-1-60558-276-4
Authors
Philip Inglesant  University College London, London, UK
M. Angela Sasse  University College London, London, UK
David Chadwick  University of Kent, Kent, UK
Lei Lei Shi  University of Kent, Kent, UK
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 21,   Downloads (12 Months): 80,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1408664.1408675
What is a DOI?

ABSTRACT

The implementation of usable security is particularly challenging in the growing field of Grid computing, where control is decentralised, systems are heterogeneous, and authorization applies across administrative domains. PERMIS, based on the Role-Based Access Control (RBAC) model, provides a unified infrastructure to address these challenges. Previous research has found that resource owners who do not understand the PERMIS RBAC model have difficulty expressing access control policies. We have addressed this issue by investigating the use of a controlled natural language parser for expressing these policies. In this paper, we describe our experiences in the design, implementation, and evaluation of this parser for the PERMIS Editor. We began by understanding Grid access control needs as expressed by resource owners, through interviews and focus groups with 45 Grid practitioners. We found that the many areas of Grid computing use present varied security requirements; this suggests a minimal, open design. We designed and implemented a controlled natural language system to support these needs, which we evaluated with a cross-section of 17 target users. We found that participants were not daunted by the text editor, and understood the syntax easily. However, some strict requirements of the controlled language were problematic. Using controlled natural language helps overcome some conceptual mis-matches between PERMIS RBAC and older paradigms; however, there are still subtleties which are not always understood. In conclusion, the parser is not sufficient on its own, and should be seen in the interplay with other parts of the PERMIS Editor, so that, iteratively, users are helped to understand the underlying PERMIS model and to express their security policies more accurately and more completely.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Adams, A. and Sasse, M. A. 2001. Privacy in Multimedia Communications: Protecting Users, not Just Data. In: People and Computers XV - Interaction without frontiers. Joint Proceedings of HCI 2001 and ICM 2001 (Lille, France, September, 2001), Springer, Berlin, Germany, 49--64
3
 
4
 
5
 
6
Chadwick, D. and Sasse, M. A. 2006. The Virtuous Circle of Expressing Authorisation Policies. In: Proceedings of Second Semantic Web Policy Workshop (SWPW'06) (Athens, GA, USA, November, 2006)
 
7
 
8
 
9
 
10
Funk, A., Tablan, V., Bontcheva, K., Cunningham, H., Davis, B., and Handschuh, S. 2007. CLOnE: Controlled Language for Ontology Editing. In: Proceedings of 6th International Semantic Web Conference (ISWC) (Busan, Korea, November, 2007)
 
11
 
12
13
 
14
Karat, J., Karat, C.-M., and Brodie, C. Human-Computer Interaction Viewed from the Intersection of Privacy, Security, and Trust. In The Human-Computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications Sears, Andrew and Jacko, Julie A (Eds.) CRC Press, Boca Raton, FL, USA, 639--658
 
15
Nielsen, J. Ten Usability Heuristics http://www.useit.com/papers/heuristic/heuristic_list.html
 
16
 
17
Pulman, S. G. 1996. Controlled Language for Knowledge Representation. In: CLAW96: Proceedings of the First International Workshop on Controlled Language Applications (Leuven, Belgium, March, 1996), 233--242
 
18
 
19
Saltzer, J. H. and Schroeder, M. D. 1975. The Protection of Information in Computer Systems. Proceedings of the IEEE 63, 9 (1975), 1278--1308
20
 
21
 
22
Whitten, A. and Tygar, J. D. 1999. Why Johnny Can't Encrypt. In: Proceedings of the 8th USENIX Security Symposium (Washington, DC, USA, August, 1999), 169--184
 
23
 
24
Zurko, M. E., Simon, R., and Sanfilippo, T. 1999. A User-Centered, Modular Authorization Service Built on an RBAC Foundation. In: IEEE Symposium on Security and Privacy (Oakland, CA, USA, May, 1999), IEEE, 57--71


Collaborative Colleagues:
Philip Inglesant: colleagues
M. Angela Sasse: colleagues
David Chadwick: colleagues
Lei Lei Shi: colleagues