African University of Science and Technology: Recent submissions
Now showing items 1921-1940 of 4824
-
-
-
-
A workflow for geocoding South African addresses
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2015)There are many industries that have long been utilizing Geographical Information Systems (GIS) for spatial analysis. In many parts of the world, it has gained less popularity because of inaccurate geocoding methods and a ...
-
Visualizing the performance of parallel programs
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 1996)The performance analysis of parallel programs is a complex task, particularly if the program has to be efficient over a wide range of parallel machines. We have designed a performance analysis system called Chiron that ...
-
Incremental volume rendering using hierarchical compression
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 1996)The research has been based on the thesis that efficient volume rendering of datasets, contained on the Internet, can be achieved on average personal workstations. We present a new algorithm here for efficient incremental ...
-
A graphical representation for the formal description technique Estelle
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 1998)This dissertation concerns the specification and description of complex communicating systems using Formal Description Techniques. Specifically, we propose a standard graphical representation for the Formal Description ...
-
Filtered Iterators For Safe and Robust Programs in RIFL
(2015-12-27)We present a new language construct, filtered iterators, for safe and robust input processing. Filtered iterators are designed to eliminate many common input-processing errors while enabling robust continued execution. The ...
-
The complexity of Petri net transformations
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 1993)This study investigates the complexity of various reduction and synthesis Petri net transformations. Transformations that preserve liveness and boundedness are considered. Liveness and boundedness are possibly the two most ...
-
Jenga: Harnessing Heterogeneous Memories through Reconfigurable Cache Hierarchies
(2015-12-19)Conventional memory systems are organized as a rigid hierarchy, with multiple levels of progressively larger and slower memories. Hierarchy allows a simple, fixed design to benefit a wide range of applications, because ...
-
Bridging Theory and Practice in Cache Replacement
(2015-12-19)Much prior work has studied processor cache replacement policies, but a large gap remains between theory and practice. The optimal policy (MIN) requires unobtainable knowledge of the future, and prior theoretically-grounded ...
-
Cache Calculus: Modeling Caches through Differential Equations
(2015-12-19)Caches are critical to performance, yet their behavior is hard to understand and model. In particular, prior work does not provide closed-form solutions of cache performance, i.e. simple expressions for the miss rate of a ...
-
DistriX : an implementation of UNIX on transputers
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 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 implementation of a generalized table driven back end processor
(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 ...
-
SSDE : structured software development environment
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 1990)Software engineers have identified many problem areas regarding the development of software. There is a need for improving system and program quality at design level, ensuring that design costs remain within the budget, ...
-
Specification and verification of context conditions for programming languages
(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 ...
-
The development of an expert system shell with a mixed knowledge representation, explicit control of reasoning and a truth maintenance system
(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 ...
-
-
-





