Browsing Dept. of Computer Science by Title

Now showing items 81-100 of 311

  • Distributed analysis of Markov chains 

    Mestern, Mark Andrew (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1998)
    This thesis examines how parallel and distributed algorithms can increase the power of techniques for correctness and performance analysis of concurrent systems. The systems in question are state transition systems from ...

  • Distributed authentication to preserve privacy through smart card based biometric matching 

    Nelte, Michael Andrew (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2000)
    This thesis focuses on privacy concerns, specifically those relating to the storage and use of biometrics. These concerns result from the fact that biometric information is unique. This uniqueness makes the biometric a ...

  • A distributed computing environment (DCE) based object request broker 

    Van der Vlugt, Anique (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1996)
    Object oriented technology has moved beyond being a tool for design and programming and is now being used to implement enterprise wide computer systems. Also, there has been a move from centralised mainframe systems to ...

  • Distributed shared memory for virtual environments 

    Godfrey, Andrew (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1997)
    This work investigated making virtual environments easier to program, by designing a suitable distributed shared memory system. To be usable, the system must keep latency to a minimum, as virtual environments are very ...

  • Distributed texture-based terrain synthesis 

    Tasse, Flora Ponjou (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2011)
    Terrain synthesis is an important field of Computer Graphics that deals with the generation of 3D landscape models for use in virtual environments. The field has evolved to a stage where large and even infinite landscapes ...

  • DistriX : an implementation of UNIX on transputers 

    McCullagh, Paul J (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 ...

  • Drivable region detection for autonomous robots applied to South African underground mining 

    Falola, Omowunmi Elizabeth (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2012)
    This dissertation focuses on enhancing autonomous robots' capability to identify drivable regions in underground terrains. A system model that compares the drivability analysis of underground terrains using the entropy ...

  • The effects of network factors on the performance of 3G UMTS applications 

    Jacobs, Fabian Mark (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2010)
    3G is the wireless network technology expected to allow wireless applications to perform on par with wired applications. However 3G has factors which limit its performance. These factors include both device factors such ...

  • The efficient and cost effective asynchronous mail sender for road warriors 

    Lee, Kuo-Hung (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2007)
    Email has become a very important communication tool. The rise of SPAM, however, has forced system administrators to restrict the usage of their SMTP servers. Such a restriction causes problems for users who send emails ...

  • The efficient evaluation of visual queries within a logic-based framework 

    Maharaj, Anish (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1995)
    There has been much research in the area of visual query systems in recent years. This has stemmed from the need for a more powerful database visualization and querying ability. In addition, there has been a pressing need ...

  • An efficient management system for large digital object collections 

    Van Niekerk, Kathryn (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2011)
    Cultures evolve continuously, and it is therefore vital to track and record these changes, and most importantly of all, manage the resulting huge mass of data such as images, video clips, audio recordings and documents. ...

  • An efficient parallelization of a real scientific application 

    Post, Elizabeth Anne (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1995)
    In the past decade the cost of computing has come down considerably making high-powered computing more easily affordable. As a result many institutions and organisations now have networks of high-powered workstations. Such ...

  • Electronic text processing in the large South African life assurance companies 

    Marais, Stephanus Johannes (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1981)
    The use of computer technology and magnetic storage media for production typing led to a new term "word processing". In this research word processing is considered to be part only of a more comprehensive concept - electronic ...

  • Emergent Communication: The evolution of simplistic machines using different communication types 

    Karpul, Alexander (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2009)
    The methods of transmitting information may be divided as follows: direct; and, indirect. The âdirectâ method occurs when a creature transmits a signal that other creatures in its local environment can receive. Word of ...

  • Enabling anonymous crime reporting on mobile phones in the developing world 

    Burke, Mark John (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2013)
    Various campaigns indicate that a need exists for a convenient and anonymous crime reporting framework for the context of the developing world. In this thesis a contribution is made by means of a framework that facilitates ...

  • Enabling visually impaired people to use touch screen phones 

    Kivaisi, Alexander (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2015)
    Most mobile applications are not designed for visually impaired people. The concept of universal design is not adopted by most application developers. Therefore, interaction between a visually impaired user and the mobile ...

  • An end to end solution for complex open educational resources 

    Mohamed, Morwan Nour I (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2012)
    The main objective of this thesis is to provide content creators and educators with a solution that simplifies the process of depositing into digital repositories. We created a desktop tool named ORchiD, Open educational ...

  • An end-to-end solution for complex open educational resources 

    Mohamed Nour, Morwan I (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2012)

  • Enhancing colour-coded poll sheets using computer vision as a viable Audience Response System (ARS) in Africa 

    Muchaneta, Irikidzai Zorodzai (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2018)
    Audience Response Systems (ARS) give a facilitator accurate feedback on a question posed to the listeners. The most common form of ARS are clickers; Clickers are handheld response gadgets that act as a medium of communication ...

  • Enhancing digital heritage archives using gamified annotations 

    Maina, Job King'ori (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2017)
    In the context of digital heritage archives, we find heritage objects having intrinsic contextual and historical information. Capturing all that information is difficult, especially if that effort is left only to the ...