RBACvisual: A visualization tool for teaching access control using role-based access control
Document Type
Article
Publication Date
6-15-2015
Department
Department of Computer Science; Center for Scalable Architectures and Systems
Abstract
This paper presents RBACvisual, a user-level visualization tool designed to facilitate the study and teaching of the role-based access control (RBAC) model, which has been widely used in companies to restrict access to authorized users. RBACvisual provides two graphical abstractions of the underlying specification. Policies can be input and modified graphically or using text-based files. Students can use an embedded Query system to answer commonly asked questions and to test their understanding of a given policy. A Practice subsystem is also provided for instructors to assign quizzes to students; the answers can be sent to the instructor via email. We also present the results of an evaluation of RBACvisual within a senior-level course on information security. The student feedback was positive and indicated that RBACvisual helped students understand the model and enhanced the course.
Publication Title
Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education
Recommended Citation
Wang, M.,
Mayo, J.,
Shene, C.,
Lake, T.,
Carr, S.,
&
Wang, C.
(2015).
RBACvisual: A visualization tool for teaching access control using role-based access control.
Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education.
http://doi.org/10.1145/2729094.2742627
Retrieved from: https://digitalcommons.mtu.edu/michigantech-p/1149