Search
Now showing items 1-10 of 15
Viaduct : an interactive, very-high-level data manipulation language for a microcomputer-based database system.
(1982)
A very-high-level data manipulation language for a database system is one in which the user specifies in non-procedural terms the operations that are to be performed on the data stored in the database; the actual method ...
Measuring the efficiency of software development in a data processing environment
(1982)
The development of software for data processing systems has, during the last 25 years, grown into a large industry. Thus the efficiency of the software development process is of major importance. It is indicative of the ...
The semantic database model as a basis for an automated database design tool
(1983)
The automatic database design system is a design aid for network database creation. It obtains a requirements specification from a user and generates a prototype database. This database is compatible with the Data Definition ...
A file server for the DistriX prototype : a multitransputer UNIX system
(1989)
The DISTRIX operating system is a multiprocessor distributed operating system based on UNIX. It consists of a number of satellite processors connected to central servers. The system is derived from the MINIX operating ...
The implementation of a front end processor for a subset of ADA
(1983)
ADA is a high level programing language sponsored by the United States Department of Defence primarily for use in real-time systems. It has all the structures present in modern algorithmic languages with additional features ...
Using CAMAC hardware for access to a particle accelerator
(1988)
The design and implementation of a method to software interface high level applications programs used for the control and monitoring of a Particle Accelerator is described. Effective methods of interfacing the instrumentation ...
Specification and verification of context conditions for programming languages
(1986)
Context conditions - also called static semantics - are the constraints on computer programs that cannot be reasonably expressed by a context-free grammar, but that can be statically checked without considering the execution ...
DistriX : an implementation of UNIX on transputers
(1989)
Two technologies, distributed operating systems and UNIX are very relevant in computing today. Many distributed systems have been produced and many are under development. To a large extent, distributed systems are considered ...
The development of an expert system shell with a mixed knowledge representation, explicit control of reasoning and a truth maintenance system
(1988)
This thesis concentrates on several important issues in expert system research, namely - representation of knowledge - control of reasoning - implementation of non-monotonic logics via truth maintenance systems. There are ...
The implementation of a generalized table driven back end processor
(1987)
This thesis discusses the University of Cape Town implementation of a table driven back end processor. The back end processor takes as input an intermediate tree representation of a high level programming language. It ...