1. What are the contributions in this paper?
The paper describes a new programming language for structured programming of computer operating systems.. Section II uses the same enmple to introduce the language notation.
read more
2. How do you make a virtual machine efficient?
Now to make a virtual machine efficient, one must use a very simple short-term scheduling rule (such as first come, first served) [2].
read more
3. What is the main purpose of the paper?
This paper develops a programming language notation and semantic interpretations which allow a program to operate on a data object in a manner which is dependent only on its logical or abstract properties and independent of its underlying concrete representation.
read more
4. What are the main reasons why a hierarchical system is attractive?
Several other reasons besides program correctness make a hierarchical structure attractive:1) a hierarchical operating system can be studied in a stepwise manner as a sequence of abstract machines simulated by programs [8J;2) a partial ordering of process interactions permits one to use mathematical induction to prove certain overall properties of the system (such as the absence of deadlocks) [2J;3) efficient resource utilization can be achieved by ordering the program components according to the speed of the physical resources they control (with the fastest resources being controlled at the bottom of the system) [8J;4) a hierarchical system designed according to the previous criteria is often nearly decomposable from an analytical point of view.
read more





