Browsing Dept. of Computer Science by Title

Now showing items 111-130 of 311

  • An explorative action research study toward the design of a digital knowledge organisation as part of an indigenous knowledge management system with a Herero community 

    Kapuire, Gereon Koch (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2013)
    Indigenous Knowledge Management Systems are being developed in order to preserve, process and retrieve knowledge. Unfortunately, most of the systems available do not take into account the different cultural ways of organising ...

  • An extended spreadsheet paradigm for data visualisation systems, and its implementation 

    Nuñez, Fabian (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2000)
    We describe a data visualisation system which uses spreadsheets as its user interface metaphor. Similar systems implemented in the past were hampered by the contradiction between an imperative formula language and the ...

  • Extensibility in end-user network applications : a feature or a flaw? 

    Zimba, Brian Ackim (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2011)
    The rise in global connectivity driven by user-demand is bringing about a wave of end-user interconnectivity applications. This, coupled with the improvements in software security that have forced a shift from syntactic ...

  • An extension to optic flow analysis for the generation of computer animated images 

    Webb, Ian Andrew (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1998)
    This dissertation seeks to develop image based animation methods using the technique of optic flow analysis developed for a moving planar object. Image based rendering is presented as a class of algorithm using two dimensional ...

  • Extraction of surface texture data from low quality photographs to aid the construction of virtual reality models of archaeological sites 

    Williams, John G (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2001)
    A tool has been designed and implemented to use information extracted from photographs captured using uncalibrated cameras (so-called casual photographs) to fill the occlusions which occur in three-dimensional models of ...

  • Facilitating the modelling and automated analysis of cryptographic protocols 

    Saul, Elton (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2001)
    Multi-dimensional security protocol engineering is effective for creating cryptographic protocols since it encompasses a variety of design, analysis and deployment techniques, thereby providing a higher level of confidence ...

  • Fast and accurate visibility preprocessing 

    Nirenstein, Shaun (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2003)
    Currently, the standard approach to visibility preprocessing algorithms is to use a form of approximate solution, known as conservative culling. Such algorithms over-estimate the set of visible polygons. This compromise ...

  • Fast galactic structure finding using graphics processing units 

    Wood, Daniel (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2014)
    Cosmological simulations are used by astronomers to investigate large scale structure formation and galaxy evolution. Structure finding, that is, the discovery of gravitationally-bound objects such as dark matter halos, ...

  • A fast procedure for generating random numbers by a modification of the Marsaglia-Maclaren method 

    Ioannou, Ioannis Elias (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1974)
    Marsaglia and Maclaren combined two linear congruential generators in order to produce a pseudo random number sequence uniformly distributed in the range [0,2³⁵]. Their method is a considerable improvement compared with ...

  • Fast, realistic terrain synthesis 

    Crause, Justin (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2015)
    The authoring of realistic terrain models is necessary to generate immersive virtual environments for computer games and film visual effects. However, creating these landscapes is difficult - it usually involves an artist ...

  • Field D* pathfinding in weighted simplicial complexes 

    Perkins, Simon (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2013)
    The development of algorithms to efficiently determine an optimal path through a complex environment is a continuing area of research within Computer Science. When such environments can be represented as a graph, established ...

  • A file server for the DistriX prototype : a multitransputer UNIX system 

    Hoffman, P Kuyper (University of Cape TownFaculty of ScienceDepartment of Computer Science, 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 ...

  • Firewall information and security visualization : improving the usage and adoption of modern network firewalls by novice users 

    Gasant, Mogamad Yaqeen (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2007)
    The increasing number of people having access to computers and the Internet and the numerous services provided by the Internet - e.g., Internet banking, online shopping, eBay, email - emphasizes the need for computer ...

  • Flexible packaging methodologies for rapid deployment of customisable component-based digital libraries 

    Mhlongo, Siyabonga (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2006)
    Software engineering is a discipline concerned with manufacturing or developing software. Software plays a pivotal role in everyday life, an absence of which will be devastating to a number of governmental, recreational ...

  • FLOW : a programming environment using diagrams 

    Dooley, Jeffrey Walter Michael (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1984)
    A graphical language is developed as a generalization of the structured flowcharts proposed by Nessi and Shneiderman. This language can be used in the specification of procedures, procedure interfaces and data structures. ...

  • Force field comparison through computational analysis of capsular polysaccharides of Streptococcus pneumoniae serotypes 19A and F 

    Gordon, Marc Brian (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2014)
    Modern Molecular Dynamics force fields, such as the CHARMM36 and GLYCAM06carbohydrate force fields, are parametrised to reproduce behaviours for specific molecules under specific conditions in order to be able to predict ...

  • Force-extension of the Amylose Polysaccharide 

    van den Berg, Rudolf (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2009)
    Myasthenia gravis (MG) is an autoimmune disorder in which auto-antibodies directed at the acetylcholine receptors (AChR) of the neuromuscular junction (NMJ) block, alter or destroy their targets. The anti-AChR antibodies ...

  • A foundation for ontology modularisation 

    Dawood, Zubeida C (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2017)
    There has been great interest in realising the Semantic Web. Ontologies are used to define Semantic Web applications. Ontologies have grown to be large and complex to the point where it causes cognitive overload for humans, ...

  • A framework for building spatiotemporal applications in Java 

    Voges, Erik (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2001)
    A relatively new area of study that first received attention during the past decade explores how spatiotemporal data can be efficiently used in applications and stored in databases. Spatial data includes the locations or ...

  • A framework for computer-based knowledge management systems 

    Katoma, Victor (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2007)
    This study aims at investigating a framework that utilises the latest advances in KMS technology. This research outlines the framework and describes a system developed around this. The framework is based on fundamental ...