Evolving towards better architectures for remote laboratories: a practical case

Javier Garcia-Zubia, Diego Lopez-de-Ipiña, Pablo Orduña

Abstract


A WebLab is a remote laboratory controlled via Internet. Traditionally, the focus on WebLab design has been placed on the hardware side and the communication link between the controlling PC (WebLab server) and the hardware prototype. Little attention has been paid to the other communication segment going from the WebLab server to the remote users' PCs, since this has been regarded as a "solved software problem". Consequently, aspects such as security, scalability, accessibility, or user friendliness have often been disregarded in WebLabs. This situation may be solved if a serious effort is placed on the definition of proper distributed software architectures for WebLabs. In this paper, we describe such ideal software architecture, resulted from an iterative process seeking a web-based, secure, scalable, multi-user, multi-device WebLab.

Full Text:

PDF



International Journal of Online Engineering (iJOE). ISSN: 1861-2121
Creative Commons License SPARC Europe Seal
Indexing:
Engineering Information logo INSPEC logo DBLP logo ELSEVIER Scopus logo EDiTLib logo EBSCO logo Ulrich's logo DOAJ logo Google Scholar logo Microsoft® Academic Search