Visualizing the CPU scheduler and page replacement algorithms
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Modern Operating Systems
LAN attacker: a visual education tool
InfoSecCD '06 Proceedings of the 3rd annual conference on Information security curriculum development
An animated learning tool for Kerberos authentication architecture
Journal of Computing Sciences in Colleges - Papers of the twelfth annual CCSC Northeastern Conference
Using packet sniffer simulator in the class: experience and evaluation
ACM-SE 45 Proceedings of the 45th annual southeast regional conference
Journal of Computing Sciences in Colleges
Visualization Tools for Teaching Computer Security
ACM Transactions on Computing Education (TOCE)
Using Animation in Active Learning Tool to Detect Possible Attacks in Cryptographic Protocols
IVIC '09 Proceedings of the 1st International Visual Informatics Conference on Visual Informatics: Bridging Research and Practice
An early memory hierarchy evaluation simulator for multimedia applications
Microprocessors & Microsystems
Hi-index | 0.00 |
CAMERA, Cache and Memory Resource Allocation, is a collection of workbenches for cache mapping schemes (including direct, fully associative, and set associative) and virtual memory (including paging and TLBs). Its goals are to provide users with interactive tutorials and simulations to help them better understand the fundamental concepts of memory management. Implemented in Java Swing, these workbenches allow users to observe the processes of memory to cache mapping, and virtual memory using paging. The workbenches have proven useful in both introductory architecture classes and operating system classes. Students find CAMERA easy to use, even without the supplied user's guide. In the paper, we compare CAMERA to various existing systems and explore the software's features in detail in addition to discussing future enhancements.