UNIXvisual: A visualization tool for teaching the UNIX permission model
Document Type
Conference Proceeding
Publication Date
2016
Department
Department of Computer Science
Abstract
This paper describes UNIXvisual, which helps students learn access control in UNIX. UNIXvisual is aimed both at novice users, who need only to control access to their own files, and students of computer security, who need a deeper and more comprehensive understanding. UNIXvisual allows students to analyze permission settings without the need for a special environment. It allows a student to trace the value and effect of credentials within an executing process. It also provides a mechanism for instructors to give quizzes UNIXvisual gives instructors flexibility in covering the material by supporting self-study, lowers the overhead required for teaching access control by running under an ordinary user account, and enhances learning by leveraging visualization. UNIXvisual is available for download and runs on the Linux and MacOS platforms.
Publication Title
ITiCSE '16 Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education
ISBN
978-1-4503-4231-5
Recommended Citation
Wang, M.,
Mayo, J.,
Shene, C.,
Carr, S.,
&
Wang, C.
(2016).
UNIXvisual: A visualization tool for teaching the UNIX permission model.
ITiCSE '16 Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, 356-356.
http://doi.org/10.1145/2899415.2925479
Retrieved from: https://digitalcommons.mtu.edu/michigantech-p/708
Publisher's Statement
© 2016 Copyright held by the owner/author(s). Publisher’s version of record: https://doi.org/10.1145/2899415.2925479