Browsing University of Cape Town by Subject "Computer Science"

Now showing items 121-140 of 205

  • Mobile media distribution in developing contexts 

    Smith, Graeme (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2011)
    There are a growing number of mobile phones being used in developing contexts, such as Africa. A large percentage of these phones have the capability to take photographs and transmit them freely using Bluetooth. In order ...

  • Model driven communication protocol engineering and simulation based performance analysis using UML 2.0 

    De Wet, Nico (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2004)
    The automated functional and performance analysis of communication systems specified with some Formal Description Technique has long been the goal of telecommunication engineers. In the past SDL and Petri nets have been ...

  • Model driven segmentation and the detection of bone fractures 

    Marte, Otto-Carl (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2004)
    The introduction of lower dosage image acquisition devices and the increase in computational power means that there is an increased focus on producing diagnostic aids for the medical trauma environment. The focus of this ...

  • Modelling adaptive routing in Wide Area Networks 

    Hutchison, Andrew (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1991)
    This study investigates the modelling of adative routing algorithms with specific reference to the algorithm of an existing Wide Area Network (WAN). Packets in the network are routed at each node on the basis of routing ...

  • Modelling evolving clinical practice guidelines: a case of Malawi 

    Msosa, Yamiko Joseph (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2018)
    Electronic medical record (EMR) systems are increasingly being adopted in low- and middle-income countries. This provides an opportunity to support task-shifted health workers with guideline-based clinical decision support ...

  • Modulating application behaviour for closely coupled intrusion detection 

    Welz, Marc (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2003)
    This thesis presents a security measure that is closely coupled to applications. This distinguishes it from conventional security measures which tend to operate at the infrastructure level (network, operating system or ...

  • Multi-layered security in the Internet of the Things 

    Ngqakaza,Lutando (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2014)
    It is well discussed and understood that there is still a need for suitable security for the Internet of Things. It is however still not clear how existing or emerging security paradigms can be effectively applied to a ...

  • Multitouch-based collaborative pre-visualisation for computer animation 

    Lwabona, Kwegyir (Bilo) (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2016)
    Computer animated pre-visualisation occurs at an early stage of visualising scenes in low-fidelity. This is a collaborative process, in which directors communicate with animators how shot sequences will occur. Producers ...

  • Music education software : an HCI evaluation of existing software and prototype implementation of an ear training programme based on a proposed approach 

    Kӧnik, Stella (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2003)
    This research paper uses Human Computer Interaction(HCI) evaluation methods, namely questionnaires and interviews, to obtain information about the kind of music software currently in common use in music departments, and ...

  • Natural language interface to relational database: a simplified customization approach 

    Mvumbi, Tresor (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2016)
    Natural language interfaces to databases (NLIDB) allow end-users with no knowledge of a formal language like SQL to query databases. One of the main open problems currently investigated is the development of NLIDB systems ...

  • Neuro-evolution behavior transfer for collective behavior tasks 

    Didi, Sabre Z (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2018)
    The design of effective, robust and autonomous controllers for multi-agent and multi-robot systems is a long-standing problem in the fields of computational intelligence and robotics. Whilst nature-inspired problem-solving ...

  • New models and patterns for traceability 

    Kelleher, Justin (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2008)
    Traceability is a critical software engineering practice that manages activities across the product development lifecycle. It is the discipline of getting an entire organisation to work together to build better quality ...

  • A novel interface for first person shooter games on personal digital assistant devices 

    Wei, Chen (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2008)
    The main aim of this study is to enhance the playability of games on current standard PDA devices. The newly designed interface more effectively leverages current well-established devices, which solves the problem of rapidly ...

  • An object-oriented library for shared-memory parallel simulations 

    Machanick, Philip (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1996)
    Programming shared-memory multiprocessor systems is becoming increasingly difficult as the gap between memory speed and processor speed increases. At the same time, this class of computer-based on standard microprocessors-is ...

  • An open source model for teaching environments incorporating wireless devices 

    Mutuku, James (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2007)
    Attempts have been made at bridging the digital divide in schools using desktop PC systems without much success. As a result many computer laboratories sit empty. There are many reasons for these failures. Often there are ...

  • 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, ...

  • Parallel fluid dynamics for the film and animation industries 

    Reid, Ashley (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2009)
    The creation of automated fluid effects for film and media using computer simulations is popular, as artist time is reduced and greater realism can be achieved through the use of numerical simulation of physical equations. ...

  • Parallelisation of algorithms 

    Schuilenburg, Alexander Marius (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1990)
    Most numerical software involves performing an extremely large volume of algebraic computations. This is both costly and time consuming in respect of computer resources and, for large problems, often super-computer power ...

  • Participatory cloud computing : the community cloud management protocol 

    Mullins,Taariq (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2014)
    This thesis work takes an investigative approach into developing a middleware solution for managing services in a community cloud computing infrastructure pre-dominantly made of interconnected low power wireless devices. ...

  • Pattern recognition and the nondeterminable affine parameter problem 

    Geffen, Nathan (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1998)
    This thesis reports on the process of implementing pattern recognition systems using classification models such as artificial neural networks (ANNs) and algorithms whose theoretical foundations come from statistics. The ...