Quaestiones Informaticae Vol 6 No 4
https://hdl.handle.net/10500/24282
2024-03-29T08:10:26ZReflections on the nature and future of computer science in Southern Africa
https://hdl.handle.net/10500/24311
Reflections on the nature and future of computer science in Southern Africa
Venter, BH
Computer Science is a relatively recent scientific
discipline. It has seen rapid growth and even more
rapid change. Not surprisingly there is constant
controversy among computer scientists about the
nature of the discipline, and how best to pursue it.
This article aims to stir up the controversy. The
views expressed in it are personal, and the article is
an adaptation of the author's inaugural address at Fort
Hare University
1989-01-01T00:00:00ZSoftware design to meet third world requirements: an experimental software engineering approach
https://hdl.handle.net/10500/24310
Software design to meet third world requirements: an experimental software engineering approach
Machanick, Philip
Appropriate technology refers to technology appropriate for use in less developed parts of the world, especially
the Third World; this paper raises some problems in adapting a definition of appropriate technology to computer
software. A partial solution, a strategy called experimental software engineering, is introduced. The
potential of this solution is demonstrated by a case study, in which software for medical education is developed.
The result is a clearer understanding of both appropriate technology and design of software for usability.
1989-01-01T00:00:00ZAn approach to defining abstractions, refinements and enrichments
https://hdl.handle.net/10500/24309
An approach to defining abstractions, refinements and enrichments
Kourie, D.G.
A proposal for defining abstractions and refinements is given in terms of three-valued logic applied to a
domain of discourse consisting of a property and an entity set. Definitions for several related concepts
flow naturally from these, including possible orderings on refinements and abstractions, as well as the
notions of non-determinism, enrichment and base abstractions.
1989-01-01T00:00:00ZA "cooperating expert's" framework for business expert system design
https://hdl.handle.net/10500/24308
A "cooperating expert's" framework for business expert system design
Finnie, G.R.
Expert system development environments based on current language constructs such as rules and frames have
been criticised for approaching the task of problem solving from too low a level of abstraction. This paper
describes the generic tasks framework for knowledge based systems proposed by Chandrasekaran et al. and
discusses its application to the problem of fmancial statement analysis.
1989-01-01T00:00:00Z