Browsing Dept. of Computer Science by Title

Now showing items 252-271 of 311

  • Simplified models for multi-criteria decision analysis under uncertainty 

    Durbach, Ian N (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2010)
    When facilitating decisions in which some performance evaluations are uncertain, a decision must be taken about how this uncertainty is to be modelled. This involves, in part, choosing an uncertainty format {a way of ...

  • Simulating raid storage systems for performance analysis 

    Perumal, Sameshan (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2007)
    Redundant Array of Independent Disks (RAID) provides an inexpensive, fault-tolerant storage solution using commodity hard-drives. RAID storage systems have recently surged in popularity amongst enterprise clients, as they ...

  • A simulation model for evaluating national patient record networks in South Africa. 

    Sharpey-Schafer, Kieran (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2012)
    This study has shown that modelling and simulation is a feasible approach for evaluating NPR solutions in the developing context. The model can represent different network models, patient types and performance metrics to ...

  • Situation recognition using soft computing techniques 

    Machaka, Pheeha (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2012)
    The last decades have witnessed the emergence of a large number of devices pervasively launched into our daily lives as systems producing and collecting data from a variety of information sources to provide different ...

  • Softbridge : a socially aware framework for communication bridges over digital divides 

    Tucker, William David (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2009)
    Computer scientists must align social and technical factors for communication technologies in developing regions yet lack a framework to do so. The novel Softbridge framework comprises several components to address this ...

  • Softbridge : a socially aware framework for communication bridges over digital divides 

    Tucker, William David (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2009)
    Computer scientists must align social and technical factors for communication technologies in developing regions yet lack a framework to do so. The novel Softbridge framework comprises several components to address this ...

  • Software Support for Podcasting Mobile Lecture Content for Education in Sub-Sahara African Universities 

    Mugwanya, Raymond (University of Cape TownFaculty of ScienceFaculty Science: ICTC4D, 2013-11)
    Podcasting is fast gaining traction in developing regions as a means to augment classroom instruction. Commercial podcasting tools such as Apple’s Leopard Server, Tele-task and OpenEya, despite being successfully used in ...

  • The spatial learning method : facilitation of learning through the use of cognitive mapping in virtual reality 

    Johns, Cathryn (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2002)
    When moving through an environment, people unconsciously build up a mental image, or cognitive map, of that environment. When later planning a trip or giving directions to someone else, they can mentally walk through the ...

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

  • Specification and verification of systems using model checking and Markov reward models 

    Lifson, Farrel (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2004)
    This thesis examines Markov reward models, a formalism based on continuous time Markov chains, and it's usage in the generation and analysis of service levels. The particular solution technique we employ in this thesis is ...

  • Spectral analysis of neutral evolution 

    Shorten, David (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2017)
    It has been argued that much of evolution takes place in the absence of fitness gradients. Such periods of evolution can be analysed by examining the mutational network formed by sequences of equal fitness, that is, the ...

  • Speech perception in virtual environments 

    Verwey, Johan (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2005)
    Many virtual environments like interactive computer games, educational software or training simulations make use of speech to convey important information to the user. These applications typically present a combination of ...

  • Spline wavelet image coding and synthesis for a VLSI based difference engine 

    Marais, Patrick (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1994)
    The efficiency of an image compression/synthesis system based on a spline multi-resolution analysis (MRA) is investigated. The proposed system uses a quadratic spline wavelet transform combined with minimum-mean squared ...

  • SSDE : structured software development environment 

    Norman, Michael John (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, ...

  • Story experience in a virtual San storytelling environment : a cultural heritage application for children and young adults 

    Ladeira, Ilda (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2005)
    This dissertation explores virtual storytelling for conveying cultural stories effectively. We set out to investigate: (1) the strengths and/or weaknesses of VR as a storytelling medium; (2) the use of a culturally familiar ...

  • A structured approach to network security protocol implementation 

    Tobler, Benjamin (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2005)
    The implementation of network security protocols has not received the same level of attention in the literature as their analysis. Security protocol analysis has successfully used inference logics, like GNY and BAN, and ...

  • A study of mobile phone ad hoc networks via bluetooth with different routing protocols 

    Kamkuemah, Martha Ndeyapeuomagano (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2013)
    The growth of mobile computing is changing the way people communicate. Mobile devices, especially mobile phones, have become cheaper and more powerful, and are able to run more applications and provide networking services. ...

  • The subjective response of people living with HIV to illness narratives in VR 

    Hamza, Sabeeha (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2004)
    This dissertation reports on the results on an exploratory investigation into the potential efficacy of VR as both a support mechanism to people living with HIV I AIDS, as well its capabilities as an emotive medium. Two ...

  • Supporting mobile developers through a Java IDE 

    Ogunleye, Olalekan Samuel (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2008)
    There exist several challenges in supporting mobile applications. For example, creating a separate target application for each device type, leaving developers with a huge maintenance chore. Most desktop applications run ...