Towards an extensible weblab architecture

[u" @inproceedings{garcia-zubia_towards_2009, address = {Porto, Portugal}, title = {Towards an extensible weblab architecture}, doi = {10.1109/ICELIE.2009.5413199}, abstract = {Remote Laboratories have traditionally been focused on specific solutions for specific problems. We can find a wide range of Remote Laboratories in the literature, assisting different types of subjects but commonly bound to a restricted set of requirements. Due to this, little attention has been paid on working on a maintainable, scalable, secure architecture that addresses the requirements of a wider set of experiments, and that could be open enough to support or adopt new experiments, developed using different technologies in both client and server side. In this paper, we describe several aspects that might be taken into account when designing Remote Laboratories, describing the XWL Architecture and comparing it with other existing architectures.}, booktitle = {3rd {IEEE} {International} {Conference} on {E}-{Learning} in {Industrial} {Electronics}, 2009. {ICELIE} '09}, author = {Garc\xeda-Zubia, Javier and Ordu\xf1a, Pablo and Irurzun, Jaime and Hern\xe1ndez, Unai and Sancristobal, Elio and Mart\xedn, Sergio and Castro, Manuel and L\xf3pez-de-Ipi\xf1a, Diego and Angulo, Ignacio}, year = {2009}, keywords = {ISI, Remote Laboratories, Software Architecture, WebLab-Deusto, distributed systems}, pages = {115--120} }"]

Abstract

Remote Laboratories have traditionally been focused on specific solutions for specific problems. We can find a wide range of Remote Laboratories in the literature, assisting different types of subjects but commonly bound to a restricted set of requirements. Due to this, little attention has been paid on working on a maintainable, scalable, secure architecture that addresses the requirements of a wider set of experiments, and that could be open enough to support or adopt new experiments, developed using different technologies in both client and server side. In this paper, we describe several aspects that might be taken into account when designing Remote Laboratories, describing the XWL Architecture and comparing it with other existing architectures.