DocumentCode :
3206876
Title :
An experimental Nexos laboratory using Virtual Xinu
Author :
Ruth, Paul ; Brylow, Dennis
fYear :
2011
fDate :
12-15 Oct. 2011
Abstract :
The Nexos Project is a joint effort between Marquette University, the University of Buffalo, and the University of Mississippi to build curriculum materials and a supporting experimental laboratory for hands-on projects in computer systems courses. The approach focuses on inexpensive, flexible, commodity embedded hardware, freely available development and debugging tools, and a fresh implementation of a classic operating system, Embedded Xinu, that is ideal for student exploration. This paper describes an extension to the Nexos laboratory that includes a new target platform composed of Qemu virtual machines. Virtual Xinu addresses two challenges that limit the effectiveness of Nexos. First, potential faculty adopters have clearly indicated that even with the current minimal monetary cost of installation, the hardware modifications, and time investment remain troublesome factors that scare off interested educators. Second, overcoming the inherent complications that arise due to the shared subnet that result in students´ projects interfering with each other in ways that are difficult to recreate, debug, and understand. Specifically, this paper discusses porting the Xinu operating systems to Qemu virtual hardware, developing the virtual networking platform, and results showing success using Virtual Xinu in the classroom during one semester of Operating Systems at the University of Mississippi.
Keywords :
computer science education; educational courses; laboratories; operating systems (computers); virtual machines; Marquette University; Nexos project; Qemu virtual hardware; Qemu virtual machines; University of Buffalo; University of Mississippi; Xinu operating systems; computer system courses; curriculum materials; embedded Xinu; experimental Nexos laboratory; hands-on projects; operating system; virtual Xinu; virtual networking platform; Hardware; Kernel; Laboratories; Servers; Virtual machining; Computer Science Education; Computer Systems; Courseware; Virtual Machines;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference (FIE), 2011
Conference_Location :
Rapid City, SD
ISSN :
0190-5848
Print_ISBN :
978-1-61284-468-8
Electronic_ISBN :
0190-5848
Type :
conf
DOI :
10.1109/FIE.2011.6143069
Filename :
6143069
Link To Document :
بازگشت