Browsing Dept. of Computer Science by Title
Now showing items 71-90 of 311
-
Designing mobile multi-touch drum sequencing applications
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2015)Digital music software can limit the forms of music we create by using interfaces that directly copy those of the analogue instruments that came before. In this study we report on a new multi-touch interface that affords ...
-
Designing Umeli: A Case for Medsersiated Design, a participatory approach to designing interactive systems for semi-literate users
(University of Cape TownFaculty of ScienceFaculty Science: ICTC4D, 2012-10)This dissertation documents a journey into the design of Ummeli with a community of semi-‐literate job seekers in Khayelitsha, Cape Town whose primary access to the internet was through their mobile phones. Working closely ...
-
Designing Ummeli a case for mediated design, a participatory approach to designing interactive systems for semi-literate users
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2013)This dissertation documents a journey into the design of Ummeli with a community of semi‐literate job seekers in Khayelitsha, Cape Town whose primary access to the internet was through their mobile phones. Working closely ...
-
Designing with community health workers: feedback-integrated multimedia learning for rural community health
(University of Cape TownFaculty of ScienceFaculty Science: ICTC4D, 2018)Community Health Workers (CHWs) are an integral part of the rural health system, and it is imperative that their voices are accommodated in digital health projects. In the mobile health education project discussed in this ...
-
Determining the optimal protocols for transfer of large data files
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2015)The transfer of large data files remains a necessity for scientific research, including Bioinformatics, despite alternate solutions like cloud computing. When transferring large files, there are many transfer protocols to ...
-
Developing locally relevant applications for rural South Africa : a telemedicine example
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2005)Within developing countries, there is a digital divide between rural and urban areas. In order to overcome this division, we need to provide locally relevant Information and Communication Technology (ICT) services to these ...
-
The development of an expert system shell with a mixed knowledge representation, explicit control of reasoning and a truth maintenance system
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 1988)This thesis concentrates on several important issues in expert system research, namely - representation of knowledge - control of reasoning - implementation of non-monotonic logics via truth maintenance systems. There are ...
-
Development of cooperative behavioural model for autonomous multi-robots system deployed to underground mines
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2015)The number of disasters that occur in underground mine environments monthly all over the world cannot be ignored. Some of these disasters for instance are roof-falls; explosions, toxic gas inhalation, in-mine vehicle ...
-
A digital library component assembly environment
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2005)Digital libraries (DLs), originally termed electronic libraries, are the result of the meshing of two communities: library professionals, including librarians and publishers, and computer scientists, including their poster ...
-
Digital reconstruction of District Six architecture from archival photographs
(University of Cape TownFaculty of ScienceDepartment of Computer Science, 2007)In this thesis we present a strategy for reconstructing instances of District Six Architecture from small sets of old. uncalibrated photographs that are located in the District Six Museum photographic archive. Our ...
-
Distributed analysis of Markov chains
(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
(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
(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
(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
(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
(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
(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
(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
(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
(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 ...