Cloud computing; software as a service (saas); computer software consultancy; computer software design; installation of computer software; maintenance of computer software; rental of computer software; updating of computer software; user authentication services using single sign-on technology for online software applications; platform as a service (paas); development of computer platforms.
Computer and Scientific