An Innovative Remote-Lab Framework for Educational Experimentation

Wael Farag


This  paper describes  a flexible and scalable architecture  of  remote  laboratories  developed  for students  for  experimentation  in  educational  institutions,  research  labs  and technology  companies.  The framework and procedures for multi-remote labs environment are explained. The development of the lab client software as a Rich Internet Application (RIA) is described. The utilization of low-cost hardware and software packages to provide the interface to the labs equipment is shown, and the deployment of Web Services as the communication medium between the Lab Server and the Lab Client is presented.

A case study for a remote lab, the Microcontroller Kit Remote IDE, was carried out. Any student can connect to the remote lab and performs each experiment while watching the equipment during execution via a webcam feed. The whole lab is accessible from any PC connected to the internet.


architectures for educational technology system; computer-mediated communication; human-computer interface; distance education and tele-learning

Full Text:


International Journal of Online and Biomedical Engineering (iJOE) – eISSN: 2626-8493
Creative Commons License
Scopus logo Clarivate Analyatics ESCI logo IET Inspec logo DOAJ logo DBLP logo EBSCO logo Ulrich's logo Google Scholar logo MAS logo