Sanders, Ian D, School of Computing University of South Africa, South Africa