This study was designed to measure the results on public
school teachers of training in three teaching systems. The results
of the study were intended to provide evidence that might be used
for designing a single system which would bring together the most
effective aspects of each of the systems...
COMPLOT is a versatile set of plot drivers designed to be used
on a Tekterminal, Calcomp, or Hewlett Packard plotter in a time-sharing
environment. Although the hardware aspects of each plotting
device are quite different, COMPLOT allows the plotting devices to
be treated as if they were the same.
The purpose of this study was to examine the total direct costs of occupational injuries as they relate to workers compensation allocations within a self-insured firm.
Through the use of a model, this study provides financial impact information for safety professionals by defining the total direct costs of occupational injuries....
A new algorithm, the Horizontal and Vertical Algorithm, for
on-line detection of deadlocks in distributed computer systems, is
presented. Two protocols for implementing the algorithm are given.
The first protocol, the centralized protocol, is based on the
assumption that one site in the network acts as the controller for
global...
Parallel programming is the major stumbling block preventing the parallel processing industry from quickly satisfying the demand for parallel computer software. This research is aimed at solving some of the problems of software development for parallel computers. ELGDF is a graphical language for designing parallel programs. The goal of ELGDF...
The purpose of this research is to develop methods to
translate a certain machine independent intermediate
language (IML) to efficient horizontal microprograms for a
class of microprogrammable machines. This IML has been
developed by Malik (12) and is compiled directly from a
high level microprogramming language used to implement a...
The methodology of structured programming has
enabled rapid progress in many areas of theoretical
computer science. Structured programs are generally
easier to debug, test, prove and analyse. The development
of these achievements into commercially viable applications
and products has been slower than expected.
The primary reason is that most of...
Very High Level Languages (VHLL) provide higher level abstractions and more powerful primitives than high level languages (HLL). A programmer uses these abstractions to solve a problem by specifying "what" is to be done rather than "how" it is to be done. This research work reports the design and development...
A new modular loop architecture for distributed computer
systems has been developed and compared with three of the most
prominent loop architectures currently being used. The competitive
loops with which the new architecture has been compared
are the Newhall loop, the Pierce loop and the DLCN loop. The four
loop...
First, we study hard real-time scheduling problems where each task is defined by a four tuple (r, c, p, d): r being its release time, c computation time, p period, and d deadline. The question is whether all tasks can meet their deadlines on one processor. If not, how many...