A virtual machine environment for teaching the development of system software

  • Authors:
  • Joseph A. Driscoll;Ralph M. Butler;Joelle M. Key

  • Affiliations:
  • Middle Tennessee State University, Murfreesboro, TN;Middle Tennessee State University, Murfreesboro, TN;Middle Tennessee State University, Murfreesboro, TN

  • Venue:
  • ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

An environment for teaching system software concepts is discussed. The DLX architecture serves as a simple yet effective platform for instruction. The environment consists of several components, including a DLX virtual machine (VM) and a graphical user interface (GUI), both written by the authors. Collectively, these components provide a framework upon which concepts ranging from operating systems topics to network protocols can be taught in an intuitive and efficient manner.