Design and development of computer software; computer software design; updating of computer software; computer software consultancy; installation of computer software; maintenance of computer software; rental of computer software; software as a service.;