This research investigates progress in the integration of information and communication technology (ICT) into curriculum-based teaching and learning in the Lesotho secondary and high school science classroom, with the aim ...
The effective and efficient functioning of Further Education and Training (FET) colleges is
pertinent to the development of critical, scarce and intermediate skills for the South African
labour market. To this end, ...
Formal specification of software systems has been very promising. Critics against the end
results of formal methods, that is, producing quality software products, is certainly rare. Instead,
reasons have been formulated ...
South African home users of the Internet use the Internet to perform various everyday functions. These functions include, but are not limited to, online shopping, online gaming, social networking and online banking. Home ...
E-commerce has increased substantially, as e-retailers engage with consumers online. Users require more than products and quality service; they also expect a good user experience. User experience is affected by branding, ...
Module extraction is an important reasoning task, aiding in the design, reuse and maintenance
of ontologies. Reasoning services such as subsumption testing and MinA extraction have been
shown to bene t from module ...
The Digital Doorway (DD) project provides computing infrastructure in impoverished
communities in South Africa. DD terminals offer opportunities for unassisted- and peerassisted
learning of basic computer skills, and ...
The Digital Doorway (DD) is a non-standard computer system deployed to promote computer literacy amongst the underpriviledged communities in South Africa. Since its inception there has been no usability evaluation of the ...
Objects can be said to be structured when their representation also contains their parts.
While OWL in general can describe structured objects, description graphs are a recent,
decidable extension to OWL which support ...
The learnability principle relates to improving usability of software, performance and productivity. It was formulated mainly for the adult user group. Children represent an important user group, but fewer guidelines exist ...
The learnability principle relates to improving usability of software, performance and productivity. It was formulated mainly for the adult user group. Children represent an important user group, but fewer guidelines exist ...
Ontology, an explicit specification of a shared conceptualisation, captures knowledge about
a specific domain of interest. The realisation of ontologies, revolutionised the way data
stored in relational databases is ...
Network research experiments have traditionally been conducted in emulated or
simulated environments. Emulators are frequently deployed on physical networks.
Network simulators provide a self-contained and simple environment ...
This study investigates the usability of the South African Super 14 Rugby franchise web sites. Web site usability is a measure of a web site user’s experience when visiting a web site. A web site user’s experience will ...
This dissertation investigates high-level decision making for agents that are both goal and utility
driven. We develop a partially observable Markov decision process (POMDP) planner which
is an extension of an agent ...
Knowledge management has roots in a variety of disciplines, such as philosophy,
psychology, social sciences, management sciences and computing. As a result, a wide
variety of theories and definitions of knowledge and ...
The specification of enterprise information systems using formal specification languages
enables the formal verification of these systems. Reasoning about the properties of a formal
specification is a tedious task that ...
Facial modelling and animation is considered one of the most challenging areas in the animation
world. Since Parke and Waters’s (1996) comprehensive book, no major work encompassing the entire
field of facial animation ...
Several technologies and languages exist for the development and implementation of distributed systems. Furthermore, several models for teaching computer programming and teaching programming in a distance-based educational ...
This dissertation focuses on how requirements for a new software development system are elicited and what pitfalls could cause a software development project to fail if the said requirements are not captured correctly. A ...