Browsing by Author "MacGregor, Ken"
Now showing items 1-13 of 13
-
The development of an expert system shell with a mixed knowledge representation, explicit control of reasoning and a truth maintenance system
Jacobson, Guy (University of Cape TownFaculty of ScienceDepartment of Computer Science, 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 ...
-
A distributed computing environment (DCE) based object request broker
Van der Vlugt, Anique (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1996)Object oriented technology has moved beyond being a tool for design and programming and is now being used to implement enterprise wide computer systems. Also, there has been a move from centralised mainframe systems to ...
-
Evaluation of a multiprogramming time sharing system through simulation.
Kissemlis, Demetrios Nik (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1975)The thesis describes the design and implementation of a simulation model. The model is patterned after the EXEC-8 multiprogramming time sharing operating system on the UNIVAC 1106 computer at the computer centre of the ...
-
The implementation of a front end processor for a subset of ADA
Epstein, Jacqueline (University of Cape TownFaculty of ScienceDepartment of Computer Science, 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 ...
-
The implementation of a generalized table driven back end processor
Broadbent, Christopher Frank (University of Cape TownFaculty of ScienceDepartment of Computer Science, 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 ...
-
Implementation of a structured PL/I subset compiler
Goldberg, Colin Barry (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1974)The thesis describes the design and implementation of a PL/I subset compiler which produces a hypothetical stack code as output. The compiler was based on a Pascal compiler developed by N. Wirth and U. Amman of Eidgenössische ...
-
Incompatibility of lognormal forward-Libor and Swap market models
Goschen, Wayne S (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2005)The lognormal forward-Libor and Swap market models were formulated to price caps and swaptions. However, the prices computed by these two models, under equivalent measures, are reported to be unequal. This study investigates ...
-
P-Pascal : a data-oriented persistent programming language
Berman, Sonia (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1991)Persistence is measured by the length of time an object is retained and is usable in a system. Persistent languages extend general purpose languages by providing the full range of persistence for data of any type. Moreover, ...
-
Performance benchmarking physical and virtual linux envrionments
Fisher, Mario (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2012)Virtualisation is a method of partitioning one physical computer into multiple "virtual" computers, giving each the appearance and capabilities of running on its own dedicated hardware. Each virtual system functions as a ...
-
The semantic database model as a basis for an automated database design tool
Berman, Sonia (University of Cape TownFaculty of ScienceDepartment of Computer Science, 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 ...
-
Specification and implementation of the Larch shared language
Everett, Yvonne (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1989)This project aims to prototype formal specification in Larch. The motivation for looking at formal specifications stems from an appreciation of the problem outlined above, frustration with current methods, and a desire to ...
-
Specification and verification of context conditions for programming languages
Kaplan, Simon Mark (University of Cape TownFaculty of ScienceDepartment of Computer Science, 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 ...
-
Using CAMAC hardware for access to a particle accelerator
Truter, J N J (University of Cape TownFaculty of ScienceDepartment of Computer Science, 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 ...