Browsing Open Access Repositories by Subject "Computer Science"

Now showing items 61-80 of 205

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

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

  • An Estelle compiler 

    Van Dijk, Jacques (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1988)
    The increasing development and use of computer networks has necessitated international standards to be defined. Central to the standardization efforts is the concept of a Formal Description Technique (FDT) which is used ...

  • Evaluation of a multiprogramming time sharing system through simulation. 

    Kissemlis, Demetrios Nik (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1975)
    The thesis describes the design and implementation of a simulation model. The model is patterned after the EXEC-8 multiprogramming time sharing operating system on the UNIVAC 1106 computer at the computer centre of the ...

  • Evolving controllable emergent crowd behaviours with Neuro-Evolution 

    Wang, Sunrise (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2015)
    Crowd simulations have become increasingly popular in films over the past decade, appearing in large crowd shots of many big name block-buster films. An important requirement for crowd simulations in films is that they ...

  • Exploiting persistence in CASE technology 

    Figueira, Ricardo (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1997)
    A Design Workbench has been built for Napier88 [MBC+94] as part of the natural progression towards developing better product systems and improving software construction tools. The system includes a Metamodeller (enabling ...

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

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