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.
Michael Goldweber, Renzo Davoli (2020). Student Guide to the Pandos Project. Morrisville, North Carolina, United States : Lulu book.
Student Guide to the Pandos Project
Renzo DavoliMembro del Collaboration Group
2020
Abstract
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.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.