TOS: an educational distributed operating system in Java

  • Authors:
  • Tyrone Nicholas;Jerzy A. Barchanski

  • Affiliations:
  • Brock University, St.Catharines, Ont., Canada;Brock University, St.Catharines, Ont., Canada

  • Venue:
  • Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes TOS - an educational distributed operating system implemented in Java. First the current trends in commercial operating systems are shortly presented and compared with several available educational operating systems. Next we give our rationals to use Java as the TOS implementation language. Then the architecture of the system and its components - launchers and servers are described. Finally we explain the advantages of this architecture and give some examples of possible student projects and assignments.