Student Guide to the Pandos Project

Michael Goldweber, Renzo Davoli · Archivio istituzionale della ricerca (Alma Mater Studiorum Università di Bologna) · 2020

The Pandos operating system described below was originally inspired by the T.H.E. system outlined by Dijkstra back in 1968. Dijkstra’s paper describedan OS divided into six layers. Each layer i was an ADT or abstract machine to layer i+ 1; successively building up the capabilities of the system for each newlayer to build upon. The operating system described here also contains multiple layers, though Pandos is not as complete as Dijkstra’s. A key design goal of Pandos is to be representatively complete. By this we mean that many of the standard parts of an operating system are present, thoughin a rather unsophisticated form.

Read the paper · More papers on PaperTik