“…To retain the strengths of single-platform systems while reducing their weaknesses, there is need to combine and optimize them (Popovic, Hackney, Coelho & Jaklic, 2012). These can be done through hybridizing the single-platform systems, through which these strengths and weaknesses can be selectively addressed (Hemmatian, Fereidoon, Sadollah, & Bahreininejad, 2013;Zhang, Wang, Dong, Phillip, Ji, & Yang, 2015). Therefore, to deploy the proposed system, the researcher intends to hybridize three (3) single-platforms namely -the standalone platform for offline deployment, with the private-cloud and public-cloud platforms, for online deployment.…”