“…Other researchers have documented their experiences when developing e-learning systems (5/43) [183], [188], [207], [212], [215], m-learning systems (mobile) (5/43) [196], [200], [203], [206], [208], and virtual laboratory systems (4/43) [184], [185], [199], [202]. In addition to these studies (30/43) [186], [187], [189]- [195], [197], [198], [201], [204], [205], [209]- [211], [213], [214], [216], [217], [219]- [224], other researches have shared considerably in common and highlighted issues, such as computer-supported collaborative learning platform [222], ontology-driven systems [201], SaaS platform [195], and private clouds [213]. Others have documented teaching and learning networked systems [223],cloud-based web application with integrated robotics [189],cloud-based content cooperation system [218],cloud-based open-test database system [197], and e-Meeting system [217].…”