Browsing Theses and Dissertations (Computer Science) by Supervisor "Kourie, Derrick G."

Browsing Theses and Dissertations (Computer Science) by Supervisor "Kourie, Derrick G."

Sort by: Order: Results:

  • Acton, Daniel (University of Pretoria, 2013)
    As long as software has been produced, there have been efforts to strive for quality in software products. In order to understand quality in software products, researchers have built models of software quality that rely ...
  • Nxumalo, Madoda (University of Pretoria, 2016)
    A Failure Deterministic Finite Automaton (FDFA) o ers a deterministic and a compact representation of an automaton that is used by various algorithms to solve pattern matching problems e ciently. An abstract, concept lattice ...
  • Sanders, Ian Douglas (University of Pretoria, 2005-10-17)
    Visibility, guarding and polygon decomposition are problems in the field of compu¬tational geometry which have roots in real world applications. These problems have been the focus of much research over a number of years. ...
  • Theunissen, William Herman Morkel (University of Pretoria, 2005-09-30)
    This study set out to determine various aspects of the agile approaches to software development. These included an investigation into the principles and practices driving these methodologies; determining the applicability ...
  • Van der Merwe, Frederik Johannes (University of Pretoria, 2006-09-22)
    Please read the abstract in the section 00front of this document
  • Watson, Bruce William (University of Pretoria, 2010)
    This thesis is submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy (Ph.D) in the FASTAR group of the Department of Computer Science, University of Pretoria, South Africa. I present ...
  • Drozdz, Martin Zbigniew (University of Pretoria, 2008-08-19)
    This study provides a critical analysis of refactoring by surveying the refactoring tools in IDEA and Eclipse. Ways are discussed to locate targets for refactorings, via detection of code smells from static code analysis ...
  • Grobler, Johannes Petrus (University of Pretoria, 2007-09-04)
    There are several timing mechanisms on presently available commercial operating systems. Two operating system platforms that immediately come to mind are the Microsoft Windows environment (the WIN32 platform) and its ...
  • Horner, Vincent Zion (University of Pretoria, 2008-08-07)
    A consumer health decision support system (CDSS) is being developed at the South African Medical Research Council (MRC). It is a software program intended to help members of the public decide when they may be at risk of ...
  • Rautenbach, Helperus Ritzema (University of Pretoria, 2012-09-26)
    This thesis focuses on 3D computer graphics and the continuous maximisation of rendering quality and performance. Its main focus is the critical analysis of numerous real-time rendering algorithms and the construction of ...
  • Rautenbach, Helperus Ritzema (University of Pretoria, 2009-06-29)
    Shadows have captivated humanity since the dawn of time; with the current age being no exception – shadows are core to realism and ambience, be it to invoke a classic Baroque interplay of lights, darks and colours as the ...
  • Cooper, Antony Kyle (University of Pretoria, 2016)
    This thesis presents an analysis of the nature of volunteered geographical information (VGI) and on its applicability for use in a spatial data infrastructure (SDI) to supplement official and commercial sources, particularly ...
  • Saadeh, Emmad I.M. (University of Pretoria, 2009)
    This thesis proposes a new approach to formalize refactorings, principally at the UML class diagram design level (but incorporating a limited amount of code-level information—basic access-related information). A set of ...
  • Izadinia, Vafa Dario (University of Pretoria, 2005)
    Operating System fingerprinting is a reconnaissance method used by Whitehats and Blackhats alike. Current techniques for fingerprinting do not take into account tunneling protocols, such as IPSec, SSL/TLS, and SSH, which ...
  • Coetser, Rayner Johannes Lodewikus (University of Pretoria, 2009)
    In this study, the regular expressions forming abstract states in Brzozowski’s algorithm are not remapped to sequential state transition table addresses as would be the case in the classical approach, but are hashed to ...
  • De Ridder, Corne (University of Pretoria, 2010-09-13)
    Apart from contributing to Computer Science, this research also contributes to Bioinformatics, a subset of the subject discipline Computational Biology. The main focus of this dissertation is the development of a data-analytical ...
  • Koopman, Theodore Sheldon (University of Pretoria, 2010-08-18)
    This study provides an investigation and discussion into the construction of a graph toolkit using generative programming techniques. It defines and analyses directed graphs, representations and identifies different ...
  • Marshall, Linda (University of Pretoria, 2014)
    The problem addressed in this thesis was identified in a real life context in which an attempt was made to re-constitute a BSc Computer Science degree programme. The curriculum was modelled on the ACM/IEEE Computing ...
  • Engelbrecht, Roelof Lourens (University of Pretoria, 2006-10-07)
    A number of essential issues in translating Smalltalk to Java are addressed. The fIrst chapter gives a brief overview of Smalltalk and Java with respect to the relevant language features that will be translated. In the ...
  • Masombuka, Koos Themba (University of Pretoria, 2013)
    A tandem repeat is a sequence of adjacent repetitions of a nucleotide patternsignature, called its motif, in a DNA sequence. The repetitions may either be exact or approximate copies of the motif. A minisatellite is a ...