Teaching real time OSs with DORITOS

Jae C Oh, Daniel Mossé

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We are developing a teaching package that can be used in a college course that would fill a gap among current science majors and teach senior-level undergraduate students theory and practice of real-time operating systems, including their requirements, characteristics, internals, and specification. This course ha8 two components: (1) a theoretical part, and (2) a practical hands-on implementation component achieved with DORITOS (Distributed Object-Based Real-time InsTructional Operating System) as the implementation environment. DORITOS' design is based on UCBerkeley's NACHOS. The DORITOS package will be distributed with DKalfe (a modified version of Kaffe JVM) and a basic system which allows students to run simple threads. In this paper, we focus on the practical, hands-on system that allows students to learn the internals of a Real-time Operating Systems (RTOS). Throughout the term, assignments require students to use and modify DORITOS to implement real-time elements as well a8 to analyze the performance of implemented algorithms.

Original languageEnglish (US)
Title of host publicationSIGCSE 1999 - Proceedings of the 13th SIGCSE Technical Symposium on Computer Science Education
PublisherAssociation for Computing Machinery, Inc
Pages68-72
Number of pages5
ISBN (Electronic)9781581130850
StatePublished - Mar 24 1999
Externally publishedYes
Event13th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 1999 - New Orleans, United States
Duration: Mar 24 1999Mar 28 1999

Other

Other13th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 1999
CountryUnited States
CityNew Orleans
Period3/24/993/28/99

ASJC Scopus subject areas

  • Computer Science (miscellaneous)
  • Education

Fingerprint Dive into the research topics of 'Teaching real time OSs with DORITOS'. Together they form a unique fingerprint.

Cite this