July 1975 - Vol. 18 No. 7
Features
Decomposability, instabilities, and saturation in multiprogramming systems
A step-by-step approach to model the dynamic behavior and evaluate the performance of computing systems is proposed. It is based on a technique of variable aggregation…
A large semaphore based operating system
The paper describes the internal structure of a large operating system as a set of cooperating sequential processes. The processes synchronize by means of semaphores and…
The restriction language for computer grammars of natural language
Over the past few years, a number of systems for the computer analysis of natural language sentences have been based on augmented context-free grammars: a context-free…
Use of the concept of transparency in the design of hierarchically structured systems
This paper deals with the design of hierarchically structured programming systems. It develops a method for evaluating the cost of requiring programmers to work with an…
Determining the minimum-area encasing rectangle for an arbitrary closed curve
This paper describes a method for finding the rectangle of minimum area in which a given arbitrary plane curve can be contained. The method is of interest in certain…
In current machine designs, a machine address gives the user direct access to a single piece of information, namely the contents of that machine word. This note is based…
Discrimination in the employment of women in the computer industry
It has been more than ten years since the passage of the Equal Pay Act and Title VII of the 1964 Civil Rights Act, which were intended to end employment and wage…