[u' @inproceedings{orduna_weblablib:_2019, address = {Bangalore, India}, title = {weblablib: new approach for creating remote laboratories}, abstract = {Remote laboratories are hardware and software tools that enable students to access real equipment through the Internet. Remote Laboratory Management Systems (RLMS) are software tools developed for creating remote laboratories in an easier way, providing some of the transversal features common in most remote labs (such as authentica- tion, authorization, scheduling platforms or administration tools), and some protocols or APIs (Application Programming Interfaces) for cre- ating the laboratories. WebLab-Deusto is a popular open source RLMS used in different universities to create or administer their remote labo- ratories; and it offers two approaches for developing remote laboratories: managed (where all the communications go through WebLab-Deusto) and unmanaged (where the communications are managed by the remote lab developer). While originally the managed approach had a number of advantages over the unmanaged, nowadays, with web development tech- nologies fastly changing and increasing productivity, it became important to provide a proper support for the unmanaged by creating a completely new framework called weblablib, developed by LabsLand and also Open Source. This article describes this framework, and the different trade- offs that remote lab developers have to deal with when implementing a remote laboratory.}, author = {Ordu\xf1a, Pablo and Rodriguez-Gil, Luis and Angulo, Ignacio and Hernandez, Unai and Villar-Martinez, Aitor and Garcia-Zubia, Javier}, month = feb, year = {2019} }'] [u' @article{villar-martinez_improving_2019, title = {Improving the {Scalability} and {Replicability} of {Embedded} {Systems} {Remote} {Laboratories} {Through} a {Cost}-{Effective} {Architecture}}, volume = {7}, issn = {2169-3536}, doi = {10.1109/ACCESS.2019.2952321}, abstract = {Online remote laboratories are a particularly promising tool for effective STEM education. They offer online universal access to different hardware devices in which students can experiment and can test and improve their knowledge. However, most of them have two significant limitations. First, given that most of them are developed as, or evolve from single-user proofs of concept, they have no scalability provisions other than full laboratory replication. And second, when this is done, cost efficiency is often neglected. This paper presents the requirements for the creation of a novel remote laboratory architecture focused on, but not limited to, embedded systems experimentation. An architecture, based on Redis (an open source, in-memory data structure store, which is often used as database, cache or message broker), a modular design, and hardware-sharing techniques, is proposed in order to achieve the combined requirements of high scalability and cost efficiency. This mixed hardware-software architecture serves as a basis for the development of remote laboratories, especially those focused on microcontroller-based systems experimentation and embedded devices experimentation. From a user perspective the architecture is web-based, and has provisions to be easily adaptable to different Learning Management Systems and different hardware embedded devices. A new microcontroller-oriented remote laboratory based on the architecture has been developed, with the aim of providing valid evaluation data, and has been used in a real environment. The architecture and the resulting remote laboratory have been compared with other state of the art remote laboratories and their architectures. Results suggest that the proposed architecture does indeed meet the main requirements, which are scalability through replicability and cost efficiency. Furthermore, similarly to previous architectures, it promotes usability, universal access, modularity and reliability.}, journal = {IEEE Access}, author = {Villar-Mart\xednez, Aitor and Rodr\xedguez-Gil, Luis and Angulo, Ignacio and Ordu\xf1a, Pablo and Garc\xeda-Zub\xeda, Javier and L\xf3pez-De-Ipi\xf1a, Diego}, year = {2019}, keywords = {Computer architecture, Embedded systems, Hardware, ISI, Reliability, Remote laboratories, Remote laboratory, Scalability, Servers, architecture, embedded system, jcr4.098, online experimentation, scalability}, pages = {164164--164185} }'] [u' @article{rodriguez-gil_new_2019, title = {New {Approach} for {Conversational} {Agent} {Definition} by {Non}-{Programmers}: {A} {Visual} {Domain}-{Specific} {Language}}, volume = {7}, issn = {2169-3536}, shorttitle = {New {Approach} for {Conversational} {Agent} {Definition} by {Non}-{Programmers}}, doi = {10.1109/ACCESS.2018.2883500}, abstract = {Intelligent tutors and conversational agents (CAs) have proven to be useful learning tools. They have potential not only as stand-alone devices but also as integrable components to enrich and complement other educational resources. For this, new authoring approaches and platforms are required. They should be accessible to non-programmers (such as most teachers) and they should be integrable into current web-based educational platforms. This paper proposes a new approach to define such agents through a visual domain-specific language based on Google Blockly (a scratch-like language). It also develops a web-based integrable authoring platform to serve as a prototype, describing the requirements and architecture. To evaluate whether this novel approach is effective, a multi-stage experiment was conducted. First, participants learned to use the prototype authoring platform through an interactive tutorial. Second, they created a CA with a specific domain model. Times and performance were measured. Finally, they answered a standardized usability questionnaire (UMUX) and a purpose-specific survey. Results show that participants were able to learn to use the domain-specific language in a short time. Moreover, the purpose-specific survey indicates that their perception of the approach (and its potential) is positive. The standardized questionnaire indicates that even in its prototype stage, its usability is satisfactory.}, journal = {IEEE Access}, author = {Rodr\xedguez-Gil, Luis and Garc\xeda-Zubia, Javier and Ordu\xf1a, Pablo and Villar, Aitor and L\xf3pez-De-Ipi\xf1a, Diego}, year = {2019}, keywords = {Authoring systems, Computer languages, DSL, Google, JCR, Prototypes, Tools, Visual programming languages, Visualization, conversational agents, customizable systems, intelligent tutoring systems, jcr3.557, online labs, online learning}, pages = {5262--5276} }'] [u' @inproceedings{buitrago_use_2018, title = {Use of {Remote} {Laboratories} in {Engineering} as an {Alternative} to {Pedagogical} {Mediation} and {Social} {Inclusion} in {Distance} {Education}}, doi = {10.1109/CONIITI.2018.8587076}, abstract = {The use of new learning tools based on ubiquitous learning has become a pedagogical mediation tool in which the student can learn from anywhere, however, the incorporation of infrastructure based on remote administration systems has made it more and more possible that this type of learning permits to be a real alternative of pedagogical mediation and at the same time generate social inclusion, making it possible to cover students who are located in distant areas and who have difficulties in accessing laboratory practices. Being the access to resources the predominant factor that prevails in any high quality accreditation process in institutions. The institutions in favor of improving the institutional demands make enormous efforts so that these requirements are met; however, the infrastructure in the institutions becomes a great problem to solve, since there are not enough laboratories and each one of them does not have the supplies to perform laboratory practices and this is added to the high costs they incurred, in addition to the maintenance of them. The development of this type of projects allows students to involve the use of new technologies in the emerging processes of engineering in their social environment as well as real experiments, in sufficient quantity and quality that enhance the ability to learn and master the science.}, booktitle = {2018 {Congreso} {Internacional} de {Innovaci\xf3n} y {Tendencias} en {Ingenier\xeda} ({CONIITI})}, author = {Buitrago, Paola and Camacho, Raul and Ordu\xf1a, Pablo and Villar, Aitor and Rodr\xedguez-Gil, Luis and Angulo, Ignacio and Garc\xeda-Zub\xedo, Javier}, month = oct, year = {2018}, keywords = {Mediation, RLMS, Remote laboratories, Robots, Schedules, Tools, Training, U-Learning, UNAD, computer aided instruction, distance education, distance learning, educational institutions, further education, institutional demands, learning tools, pedagogical mediation, pedagogical mediation tool, remote administration systems, remote laboratories, social environment, social inclusion, ubiquitous computing, ubiquitous learning}, pages = {1--6} }'] [u' @inproceedings{orduna_addressing_2018, address = {San Jose, USA}, title = {Addressing technical and organizational pitfalls of using remote laboratories in a commercial environment}, abstract = {A remote laboratory is a hardware and software solution that enables students to interact with real equipment located somewhere else on the internet. This way, students interact with a real laboratory as if they were on a hands-on- lab session. Once the equipment is remote, it is also possible to share it among institutions, so students from one school or university can access a lab in another university. While there is an interest by many universities of sharing their laboratories, and there are several experiences doing so, the impact has been typically limited. One of the reasons for the limited impact is the lack of robustness in most solutions due to technical issues, which leads to a lack of trust and interest by the potential consumers. LabsLand is a spin-off of the WebLab-Deusto research group which sells access to laboratories of universities to other schools and universities. This contribution analyzes through use cases what are the technical and organizational pitfalls that were found in the process of taking real laboratories and making them available commercially and what are the solutions used to tackle the issues arisen.}, author = {Orduna, Pablo and Rodriguez-Gil, Luis and Angulo, Ignacio and Martinez-Pieper, Gabriel and Villar, Aitor and Hernandez-Jayo, Unai and Buitrago, Paola and Camacho, Raul and Marmolejo, Paola and Garcia-Zubia, Javier}, month = oct, year = {2018} }'] [u' @incollection{orduna_weblab-deusto_2018, address = {Cham}, title = {The {WebLab}-{Deusto} {Remote} {Laboratory} {Management} {System} {Architecture}: {Achieving} {Scalability}, {Interoperability}, and {Federation} of {Remote} {Experimentation}}, isbn = {978-3-319-76935-6}, shorttitle = {The {WebLab}-{Deusto} {Remote} {Laboratory} {Management} {System} {Architecture}}, url = {https://doi.org/10.1007/978-3-319-76935-6_2}, abstract = {WebLab-Deusto is an open-source Remote Laboratory Management System (RLMS). On top of it, one can develop and manage remote laboratories and share them with other institutions. This chapter describes the architecture and features of the system, as well as a nontechnical view of other aspects such as how to share laboratories in the context of WebLab-Deusto, different institutions using WebLab-Deusto for their remote laboratories, research projects where it has been used, and sustainability plans.}, language = {en}, booktitle = {Cyber-{Physical} {Laboratories} in {Engineering} and {Science} {Education}}, publisher = {Springer International Publishing}, author = {Ordu\xf1a, Pablo and Garcia-Zubia, Javier and Rodriguez-Gil, Luis and Angulo, Ignacio and Hernandez-Jayo, Unai and Dziabenko, Olga and L\xf3pez-de-Ipi\xf1a, Diego}, editor = {Auer, Michael E. and Azad, Abul K.M. and Edwards, Arthur and de Jong, Ton}, year = {2018}, doi = {10.1007/978-3-319-76935-6_2}, keywords = {Online education, remote laboratories, remote laboratory management systems}, pages = {17--42} }'] [u' @inproceedings{garcia-zubia_web_2018, series = {Lecture {Notes} in {Networks} and {Systems}}, title = {Web {Tool} for {Designing} and {Testing} of {Digital} {Circuits} {Within} a {Remote} {Laboratory}}, isbn = {978-3-319-95678-7}, shorttitle = {Demonstration}, abstract = {The tool named WebLab-Boole-Deusto allows users to design and implement a bit-level combinational digital circuit. This tool helps students during the design process step by step: truth table, K-maps, Boolean minimization, Boolean expressions, and digital circuit. Also, students can access a remote lab for implementing and testing the system designed by themselves. The remote lab is FPGA-based and it is included in the WebLab-Deusto RMLS (Remote Lab Management System). WebLab-Boole-Deusto is a web tool. Users access a web page instead of installing software on their computer (desktop application). This feature promotes its dissemination to universities and training centers.}, language = {en}, booktitle = {Smart {Industry} \\& {Smart} {Education}}, publisher = {Springer International Publishing}, author = {Garcia-Zubia, Javier and Cruz, Eneko and Rodriguez-Gil, Luis and Angulo, Ignacio and Ordu\xf1a, Pablo and Hernandez, Unai}, year = {2018}, keywords = {digital electronics, remote laboratory}, pages = {290--297} }'] [u' @article{rodriguez-gil_interactive_2017, title = {Interactive live-streaming technologies and approaches for web-based applications}, issn = {1380-7501, 1573-7721}, url = {https://link.springer.com/article/10.1007/s11042-017-4556-6}, doi = {10.1007/s11042-017-4556-6}, abstract = {Interactive live streaming is a key feature of applications and platforms in which the actions of the viewers affect the content of the stream. In those, a minimal capture-display delay is critical. Though recent technological advances have certainly made it possible to provide web-based interactive live-streaming, little research is available that compares the real-world performance of the different web-based schemes. In this paper we use educational remote laboratories as a case study. We analyze the restrictions that web-based interactive live-streaming applications have, such as a low delay. We also consider additional characteristics that are often sought in production systems, such as universality and deployability behind institutional firewalls. The paper describes and experimentally compares the most relevant approaches for the study. With the provided descriptions and real-world experimental results, researchers, designers and developers can: a) select among the interactive live-streaming approaches which are available for their real-world systems, b) decide which one is most appropriate for their purpose, and c) know what performance and results they can expect.}, language = {en}, urldate = {2017-03-16TZ}, journal = {Multimedia Tools and Applications}, author = {Rodriguez-Gil, Luis and Ordu\xf1a, Pablo and Garc\xeda-Zubia, Javier and L\xf3pez-de-Ipi\xf1a, Diego}, month = mar, year = {2017}, keywords = {ISI, JCR, JCR1.331, Remote Laboratories, Streaming, Webcams, testing2}, pages = {1--32} }'] [u' @inproceedings{garcia-zubia_learning_2017, address = {New York, NY, USA}, title = {Learning to program in {K}12 using a remote controlled robot: {RoboBlock}}, abstract = {Programming is part of the curricula in different subjects and countries. To face this challenge, schools are using visual programming (e.g., Scratch, Blockly) and/or educational robots. Some combinations of these two tools are very popular, such as the Lego Mindstorm robots. This work presents a remote controlled robot called RoboBlock, and its main characteristic is that it can be programmed and controlled via Internet. RoboBlock is developed under the WebLab-Deusto Remote Laboratory Management System}, booktitle = {Proceedings of conference: 2017 14th {International} {Conference} on {Remote} {Engineering} and {Virtual} {Instrumentation} ({REV})}, author = {Garcia-Zubia, Javier and Angulo, Ignacio and Mart\xednez-Pieper, Gabriel and Ordu\xf1a, Pablo and Rodriguez-Gil, Luis and Hernandez, Unai}, year = {2017} }'] [u' @inproceedings{orduna_increasing_2017, address = {New York, NY, USA}, title = {Increasing the value of {Remote} {Laboratory} federations through an open sharing platform: {LabsLand}}, abstract = {A remote laboratory is a software and hardware tool that enables students to access real equipment located somewhere else through the Internet. This equipment is usually located in universities, schools or research centers. During the last couple of decades, different initiatives have emerged dealing with the development and management of remote laboratories, their integration in learning management systems or their sharing. This last point is particularly relevant, since remote labs are a clear example of excess capacity: since they are usually used only some hours a day, some weeks a year, they could be shared among institutions to reduce costs or to increase the offer of experiential learning. However, despite this fact, the overall impact of these laboratories is fairly limited beyond the scope of the host institution or the scope (and duration) of projects in which the host institution is involved. The focus of this contribution is to outline a set of potential reasons for this fact, and solutions that are being developed to tackle them. After over 10 years working on the area, the WebLab-Deusto research group has started a spin-off focused on this topic, called LabsLand. A key factor of this spin-off is to provide a platform similar to other sharing economy marketplaces, aiming to provide features commonly ignored in the remote laboratories literature such as trust, accurate reliability or different pricing schemes for different scenarios; as well as the laboratories that are being initially provided.}, author = {Ordu\xf1a, Pablo and Rodriguez-Gil, Luis and Garcia-Zubia, Javier and Angulo, Ignacio and Hernandez-Jayo, Unai and Azcuenaga, Esteban}, month = mar, year = {2017}, keywords = {ISI, Remote Laboratories, WebLab-Deusto} }'] [u' @article{rodriguez-gil_open_2017, title = {An open and scalable web-based interactive live-streaming architecture: {The} {WILSP} platform}, journal = {IEEE Access}, author = {Rodriguez-Gil, Luis and Garcia-Zubia, Javier and Ordu\xf1a, Pablo and L\xf3pez-De-Ipi\xf1a, Diego}, year = {2017}, keywords = {JCR, JCR1.270, Remote Laboratories, Streaming} }'] [u" @inproceedings{angulo_roboblock:_2017, title = {{RoboBlock}: {A} remote lab for robotics and visual programming}, shorttitle = {{RoboBlock}}, doi = {10.1109/EXPAT.2017.7984373}, abstract = {Robotics is part of K12 curricula in different subjects and countries because it is exciting and formative. To teach, the teacher and the school need a laboratory with robots, and this is a challenge because they are not cheap and they need to be maintained. In this scenario the use of a remote lab for robotics is a good solution. There are several remote labs for robotics, the main advantage of RoboBlock is that it offers in the same interface the robot and a visual tool based on Blockly to program the robot.}, booktitle = {2017 4th {Experiment}@{International} {Conference} (exp.at'17)}, author = {Angulo, Ignacio and Garcia-Zubia, Javier and Hernandez-Jayo, Unai and Uriarte, I\xf1igo and Rodriguez-Gil, Luis and Ordu\xf1a, Pablo and Mart\xednez-Pieper, Gabriel}, month = jun, year = {2017}, keywords = {Blockly, Hardware, K12 curricula, Programming profession, RoboBlock, Robot sensing systems, Tools, Visualization, educational robots, remote lab, remote labs, robot programming, robotics, visual programming, visual tool}, pages = {109--110} }"] [u' @inproceedings{angulo_new_2016, title = {A new approach to conduct remote experimentation over embedded technologies}, doi = {10.1109/REV.2016.7444445}, abstract = {Present paper presents a new approach to the deployment of remote laboratories over embedded technologies. New proposed architecture allows to perform the main stages in the experimentation with embedded systems including compilation and debugging. The design of the architecture provides scalability and replicability over different technologies. A new remote laboratory has been deployed to test the architecture providing remote experimentation over an ARM Cortex M0+ MCU.}, booktitle = {2016 13th {International} {Conference} on {Remote} {Engineering} and {Virtual} {Instrumentation} ({REV})}, author = {Angulo, Ignacio and Garc\xeda-Zubia, Javier and Rodr\xedguez-Gil, Luis and Ordu\xf1a, Pablo}, month = feb, year = {2016}, keywords = {ARM Cortex M0+ MCU, Conferences, ISI, Instruments, Scalability, compilation, debugging, electronic engineering education, embedded systems, embedded technology, laboratories, learning tool, microcontrollers, remote experimentation, remote laboratories, remote laboratory}, pages = {86--92} }'] [u' @article{rodriguez-gil_towards_2016, title = {Towards new multiplatform hybrid online laboratory models}, volume = {PP}, issn = {1939-1382}, doi = {10.1109/TLT.2016.2591953}, abstract = {Online laboratories have traditionally been split between virtual labs, with simulated components; and remote labs, with real components. The former tend to provide less realism but to be easily scalable and less expensive to maintain, while the latter are fully real but tend to require a higher maintenance effort and be more error-prone. This technical paper describes an architecture for hybrid labs merging the two approaches, in which virtual and real components interact with each other. The goal is to leverage the advantages of each type of lab. The architecture is fully web-based and multiplatform, which is in line with the industry and the remote laboratory community trends. Only recently has this become technically feasible for graphic-intensive laboratories due to previous limitations in browser-based graphical technologies. This architecture relies on the recent HTML5 and WebGL standards to overcome these limitations, and makes use of the Unity technology. To ensure that the proposed architecture is suitable we set requirements based on the literature, we compare it with other approaches and we examine its scope, strengths and weaknesses. Additionally, we illustrate it with a concrete hybrid lab and we evaluate its benefits and potential through educational experiments.}, number = {99}, journal = {IEEE Transactions on Learning Technologies}, author = {Rodriguez-Gil, Luis and Garcia-Zubia, Javier and Ordu\xf1a, Pablo and L\xf3pez de Ipi\xf1a, Diego}, year = {2016}, note = {00000}, keywords = {JCR, JCR1.129, Q3, Remote Laboratories, WebLab-Deusto, hybrid laboratories, virtual environments}, pages = {1--1} }'] [u' @inproceedings{orduna_classifying_2016, title = {Classifying online laboratories: {Reality}, simulation, user perception and potential overlaps}, shorttitle = {Classifying online laboratories}, doi = {10.1109/REV.2016.7444469}, abstract = {Students of technological fields must practice so as to properly learn a particular field. There are different ways to practice: hands-on-lab in a real environment or a mockup, datasets (and tools for analyzing these datasets), or simulations. Each solution provides different advantages and disadvantages. For example, students might not prefer simulations since they do not always provide accurate real values (and when testing in a real laboratory results differ and the engagement might be higher), but they might be more affordable than real laboratories (depending on the field, there might not be any other affordable solution than a simulation). Datasets of recorded measurements are an equidistant point, where costs are lower and data is real, but no interaction is performed by the users with the reality. When creating remote laboratories, a system that enables students access the final equipment is usually used, but this might not be the best option. Sometimes, every potential input could be recorded and used in the future as a dataset to let users access this laboratory in a scalable way, and hybrid solutions could also be achieved. The focus of this contribution is to classify online laboratories from this perspective.}, booktitle = {2016 13th {International} {Conference} on {Remote} {Engineering} and {Virtual} {Instrumentation} ({REV})}, author = {Ordu\xf1a, Pablo and Rodriguez-Gil, Luis and Garcia-Zubia, Javier and Dziabenko, Olga and Angulo, Ignacio and Hernandez, Unai and Azcuenaga, Esteban}, month = feb, year = {2016}, keywords = {Data models, ISI, Internet, Maintenance engineering, Physics, Robots, hands-on-lab, online laboratories, potential overlaps, real environment, reality, remote laboratories, simulation, user perception, virtual instrumentation}, pages = {224--230} }'] [u' @inproceedings{rodriguez-gil_architecture_2016, title = {An architecture for new models of online laboratories: {Educative} multi-user gamified hybrid laboratories based on virtual environments}, shorttitle = {An architecture for new models of online laboratories}, doi = {10.1109/REV.2016.7444465}, abstract = {Research in virtual environments, gamification and serious-games suggests that those tools can be very effective for education, and that in certain contexts they provide unique advantages. Recent advances are making the technologies they are based on more widespread, with technologies such as 3D becoming widely available through web browsers and even in mobile devices. Efforts are being dedicated in the area of online hybrid laboratories (laboratories with both virtual and remote components) to evaluate whether it is possible to also incorporate concepts such as virtual environments, serious-gaming, or even collaboration between its users, and what advantages would that provide. There have been some promising results so far, but there are still many possibilities to explore, and the area is relatively novel. This dissertation aims to advance the field by creating and testing the viability of new complex online laboratory models which leverage those new features, and by creating an architecture and providing methodologies to facilitate the creation of laboratories which incorporate them, and which are reliable and interoperable with different Remote Laboratory Management Systems. Additionally, a particular implementation of the proposed architecture will be developed, and generic open tools provided.}, booktitle = {2016 13th {International} {Conference} on {Remote} {Engineering} and {Virtual} {Instrumentation} ({REV})}, author = {Rodriguez-Gil, Luis and Garc\xeda-Zubia, Javier and Ordu\xf1a, Pablo}, month = feb, year = {2016}, keywords = {Collaboration, Education, Electronic mail, ISI, Instruments, Mobile devices, Web browsers, architecture, computer aided instruction, computer games, educative multiuser gamified hybrid laboratories, gamification, generic open tools, hybrid labs, mobile computing, online front-ends, online hybrid laboratories, online labs, open systems, remote components, remote laboratories, remote laboratory management systems, remote labs, serious-games, virtual components, virtual environments, virtual reality}, pages = {202--203} }'] [u" @inproceedings{garcia-zubia_archimedes_2015, address = {Azores, Portugal}, title = {Archimedes remote lab for secondary schools}, doi = {10.1109/EXPAT.2015.7463215}, abstract = {This paper presents a remote lab designed for teaching the Archimedes' principle to secondary school students, as well as an online virtual lab on the general domain of buoyancy. The Archimedes remote lab is integrated into WebLab-Deusto. Both labs are promoted for usage in frame of the Go-Lab European project.}, booktitle = {2015 3rd {Experiment} {International} {Conference} (exp.at'15)}, author = {Garc\xeda-Zub\xeda, Javier and Angulo, Ignacio and Mart\xednez-Pieper, Gabriel and L\xf3pez-De-Ipi\xf1a, Diego and Hern\xe1ndez, Unai and Ordu\xf1a, Pablo and Dziabenko, Olga and Rodr\xedguez-Gil, Luis and Riesen, S. A. N. van and Anjewierden, Anjo and Kamp, E. T. and de Jong, Ton}, month = jun, year = {2015}, note = {00000}, keywords = {Archimedes remote lab, Archimedes' principle, Buoyancy, Engineering education, Go-Lab, Remote Laboratories, Secondary Schools, WebLab-Deusto}, pages = {60--64} }"] [u' @inproceedings{rodriguez-gil_appcomposer_2015, address = {Tallinn, Estonia}, title = {The {AppComposer} {Web} {Application} for {School} {Teachers}: {A} {Platform} for {Translating} and {Adapting} {Educational} {Web} {Applications}}, abstract = {Developing educational apps that cover a wide range of learning contexts and languages is a challenging task. In this paper, we introduce the AppComposer Web app to address this issue. The AppComposer aims at empowering teachers to easily translate and adapt existing apps that fit their educational contexts. Developers do not need to provide extensive translations and configurations of their apps and can simply follow certain guidelines to make their apps translatable and adaptable by the AppComposer. Since the AppComposer makes use of the standard internationalization specification used by OpenSocial, even external apps can be translated without contacting the original developer.}, publisher = {IEEE}, author = {Rodriguez-Gil, Luis and Ordu\xf1a, Pablo and Bollen, Lars and Govaerts, Sten and Holzer, Adrian and Gillet, Denis and L\xf3pez de Ipi\xf1a, Diego and Garc\xeda-Zubia, Javier}, month = mar, year = {2015}, note = {00000}, keywords = {AppComposer, Go-Lab, Graasp, ISI, OpenSocial, educational technology, i18n} }'] [u' @inproceedings{orduna_wcloud:_2015, address = {Bangkok, Thailand}, title = {{wCloud}: automatic generation of {WebLab}-{Deusto} deployments in the {Cloud}}, abstract = {Educational remote laboratories are software and hardware tools that allow students to remotely access real equipment located in universities as if they were in a hands-on-lab session. Since most remote labs share certain management tasks (authentication, Learning Analytics, scheduling, etc.), software systems implementing them on top of which remote labs could be implemented were developed and called Remote Lab Management Systems (RLMS). A key feature provided by certain RLMSs is sharing a remote laboratory between two systems deployed in two institutions. This way, it becomes possible to have multiple RLMS instances (which are pure software) in a Cloud environment, customized for different schools or universities. Each school would have its own RLMS, with all the management features (e.g., managing its own students), and in the end, the RLMS would connect to the RLMS which has the physical equipment. The focus of this contribution is to detail how this "RLMS as a Service" is being implemented in the case of WebLab-Deusto as part of the mCloud project, from a technical point of view.}, publisher = {IEEE}, author = {Ordu\xf1a, Pablo and G\xf3mez-Goiri, Aitor and Rodriguez-Gil, Luis and Diego, Javier and L\xf3pez-de-Ipi\xf1a, Diego and Garc\xeda-Zubia, Javier}, month = feb, year = {2015}, note = {00000}, keywords = {Cloud Computing, Federation, Learning Analytics, OpenStack, Remote Laboratories, WebLab-Deusto, mcloud, wCloud} }'] [u' @article{orduna_extensible_2015, title = {An {Extensible} {Architecture} for the {Integration} of {Remote} and {Virtual} {Laboratories} in {Public} {Learning} {Tools}}, volume = {10}, issn = {1932-8540}, doi = {10.1109/RITA.2015.2486338}, abstract = {Remote laboratories are software and hardware tools that allow students to remotely access real equipment located in universities. The integration of remote laboratories in learning tools (learning management systems, content management systems, or personal learning environments) has been achieved to integrate remote laboratories as part of the learning curricula. A cross-institutional initiative called gateway4labs has been created to perform this integration extensible to multiple remote laboratories in multiple learning tools. This contribution focuses on describing this initiative and, in particular, how opening it to public systems (where users do not need to be registered) produces new technical and organizational challenges due to the public availability of labs. In addition, this contribution shows integrations of systems that were not previously addressed in this initiative, such as PhET or ViSH, as well as a new approach for integrating supported laboratories in external specifications such as the smart device one through OpenSocial.}, number = {4}, journal = {Tecnologias del Aprendizaje, IEEE Revista Iberoamericana de}, author = {Ordu\xf1a, Pablo and Garbi-Zutin, Danilo and Govaerts, Sten and Lequerica, Irene and Bailey, Philip and Sancristobal, Elio and Salzmann, Christophe and Rodriguez-Gil, Luis and DeLong, Kimberly and Gillet, Denis and Castro, Manuel and L\xf3pez de Ipi\xf1a, Diego and Garcia-Zubia, Javier}, month = oct, year = {2015}, note = {00000}, keywords = {Go-Lab, Remote Laboratories}, pages = {223--233} }'] [u' @inproceedings{orduna_generic_2014, address = {Madrid, Spain}, title = {Generic integration of remote laboratories in public learning tools: organizational and technical challenges}, isbn = {978-1-4799-3921-3}, abstract = {Educational remote laboratories are software and hardware tools that allow students to remotely access real equipment located in universities as if they were in a hands-on-lab session. Federations of these remote laboratories have existed for years, focused on allowing two universities to share their equipment. Additionally, the integration of remote laboratories in Learning Tools -LT- (Learning Management Systems, Content Management Systems or Personal Learning Environments) has been achieved in the past in order to integrate remote laboratories as part of the learning curricula, being part of the practice exercises or even as a tool of evaluation. An cross-institutional initiative called gateway4labs has been created to perform this integration through federation protocols. In this contribution, this initiative adds support for OpenSocial as a new protocol for Learning Tools (in particular, for EPFL Graasp), as well as for the iLab Shared Architecture (in addition to WebLab-Deusto and UNR FCEIA laboratories already supported). Supporting OpenSocial opens a number of new technical and organizational challenges since public labs should be supported without registering students, teachers or schools. The focus of this contribution is to show these challenges and how they are tackled in the proposed open source implementation.}, booktitle = {2014 {IEEE} {Frontiers} in {Education} {Conference} {Proceedings}}, author = {Ordu\xf1a, Pablo and Caminero, Agust\xedn and Lequerica, Irene and Zutin, Danilo and Bailey, Philip and Sancristobal, Elio and Rodriguez-Gil, Luis and Robles-Gomez, Antonio and Latorre, Miguel and DeLong, Kimberly and Tobarra, Llanos and Ros, Salvador and Castro, Manuel and L\xf3pez-de-Ipi\xf1a, Diego and Garc\xeda-Zub\xeda, Javier}, month = oct, year = {2014}, note = {00000}, keywords = {Federation, Go-Lab, Interoperability, LTI, OpenSocial, RLMS, Remote Laboratories, WebLab-Deusto, gateway4labs, iLab Shared Architecture} }'] [u' @inproceedings{rodriguez-gil_opensocial_2014, address = {Athens}, title = {{OpenSocial} {Application} {Builder} and {Customizer} for {School} {Teachers}}, shorttitle = {{OpenSocial} {Application} {Builder} and {Customizer} for {School} {Teachers}}, abstract = {Nowadays, a large number of online laboratories are avail- able and deployed throughout the world. Most of them are sponsored by universities and often only used by their home institution, because they tend to be dedicated to the needs of their creators. However, in many cases these labs provide successful experiences and other teachers would wish to in- corporate them into their classroom activities and to embrace Learning-by-Experience methodologies. Currently, they cannot do that effectively without first tailoring the lab experience to their own teaching style and the educational background of their students. This can be a complicated affair, due the closed nature of many online labs and the steep learning curve of the few tools that allow customization. This paper describes the work on an application builder, named App Composer, which aims to make it easy for school teachers to create their own customized applications from existing ones. Different customization levels are provided, each one pow- ered by a different type of composer. For instance, teachers will be able to easily translate an application into a new language, or to start with a template and create a customized version of an application. The App Composer makes use of Graasp and OpenSocial \u2013 a widely-used, interoperable and open technology.}, language = {English}, author = {Rodriguez-Gil, Luis and Latorre, Miguel and Ordu\xf1a, Pablo and Robles-Gomez, Antonio and Sancristobal, Elio and Govaerts, Sten and Gillet, Denis and Lequerica, Irene and Caminero, Agust\xedn and Hern\xe1ndez, Roberto and Ros, Salvador and Castro, Manuel and L\xf3pez-De-Ipi\xf1a, Diego and Garc\xeda-Zubia, Javier}, month = jul, year = {2014}, note = {00000}, keywords = {Application Builder, Distance learning, Go-Lab, OpenSocial, Secondary Schools, Technology Enhanced Learning, UI}, pages = {3} }'] [u' @inproceedings{orduna_towards_2014, address = {Porto, Portugal}, title = {Towards a {microRLMS} approach for shared development of remote laboratories}, doi = {10.1109/REV.2014.6784192}, abstract = {Educational remote laboratories are a software and hardware tool that allows students to remotely access real equipment located in universities as if they were in a handson-lab session. They have been used for almost two decades. And most remote labs use at least a subset of the following features: authentication (verifying who is the user), authorization (granting permissions to laboatories), scheduling (usually a queue or a calendar), user tracking (registering students activities), federation or administrative tools. Systems that provided these features in a uni\ufb01ed approach arose, called Remote Laboratory Management Systems (RLMSs). RLMS provide toolkits for making the development of remote labs easier: a remote lab developer uses one of these toolkits and all the features are automatically inherited. Furthermore, new versions of the same RLMS will provide new features. However, sometimes these RLMS do not allow remote lab developers to consume only certain features, implementing the rest themselves. This is a problem when integrating external laboratories, and increments the learning curve. The focus of this contribution is to describe a lighter approach based on multiple coupled small optional services called microRLMS.}, booktitle = {2014 10th {International} {Conference} on {Remote} {Engineering} and {Virtual} {Instrumentation} ({REV})}, author = {Ordu\xf1a, Pablo and Rodriguez-Gil, Luis and Angulo, Ignacio and Dziabenko, Olga and Hernandez-Jayo, Unai and L\xf3pez-De-Ipi\xf1a, Diego and Garc\xeda-Zub\xeda, Javier}, month = feb, year = {2014}, note = {00000}, keywords = {Federation, RLMS, Remote Laboratories, Software Architecture, WebLab-Deusto, iLab Shared Architecture}, pages = {375--381} }'] [u' @inproceedings{rodriguez-gil_graphic_2014, address = {Porto, Portugal}, title = {Graphic {Technologies} for {Virtual}, {Remote} and {Hybrid} laboratories: {WebLab}-{FPGA} hybrid lab}, doi = {10.1109/REV.2014.6784245}, abstract = {Nowadays virtual, remote and hybrid (with both virtual and real remote components) laboratories depend on a large stack of technologies, and are almost always webbased. However, still today those laboratories which require relatively advanced graphics (3D or even 2D graphics) often rely on non-standard components and browser plugins, such as Adobe Flash or Java Applets. These components were necessary because of the severe limitations that standard Web technologies have traditionally had in regard to graphics and RIAs (Rich Internet Applications). This paper analyzes two of the most common non-standard technologies that are still used today in remote laboratories. It also proposes two alternatives which make use of modern Web technologies (Canvas and WebGL). Additionally, it illustrates one of the proposed alternatives (WebGL) with an example: Weblab-FPGA-Watertank, a hybrid laboratory implemented at the University of Deusto under the WeblabDeusto RLMS (Remote Laboratory Management System), which lets users program a real FPGA device remotely to control a virtual environment. Users require only an up-todate browser and require no plugins whatsoever. The fullyfeatured virtual environment is rendered through WebGL. Finally, conclusions are drawn from the analysis and from the WebLab-FPGA-Watertank experience.}, booktitle = {2014 10th {International} {Conference} on {Remote} {Engineering} and {Virtual} {Instrumentation} ({REV})}, author = {Rodriguez-Gil, Luis and Ordu\xf1a, Pablo and Garc\xeda-Zubia, Javier and Angulo, Ignacio and L\xf3pez-de-Ipi\xf1a, Diego}, month = feb, year = {2014}, note = {00000}, keywords = {3D, Canvas, FPGA, Hybrid labs, Remote Laboratories, Technology Enhanced Learning, WebGL, WebLab-Deusto}, pages = {163--166} }'] [u' @inproceedings{garcia-zubia_experiencia_2014, address = {Bilbao, Spain}, title = {Experiencia de {Uso} y {Evaluaci\xf3n} de {VISIR} en {Electr\xf3nica} {Anal\xf3gica}}, isbn = {978-84-697-0350-2}, author = {Garc\xeda-Zub\xeda, Javier and Romero, Susana and Cuadros, Jordi and G\xfcenaga, MLuz and Ordu\xf1a, Pablo and Dziabenko, Olga and Angulo, Ignacio and Rodriguez-Gil, Luis and Gonzalez, Lucinio and Hern\xe1ndez, Unai}, month = jun, year = {2014}, note = {00000} }'] [u' @inproceedings{latorre_review_2014, address = {Istanbul, Turkey}, title = {A review of webapp authoring tools for e-learning}, abstract = {The lack of tracking and storing capabilities for the results of web-based learning activities is an issue that remains unsolved. Transitions or interactions defined by teachers through a set of conditions still require programming skills that stay far beyond the desired final results. In addition to this, authoring tools should be powerful enough to let lecturers generate contents which are high-quality, interactive, and tuned to each student\u2019s cognitive preferences and progress. Availability and processing capabilities, or motivation, relevance, etc., must also be aspects to address in this context. For these reasons, this paper aims to review the existing web application authoring toolkits focusing on distance education. In particular, we analize their main features, requirements and issues, as well as the most promising areas for future improvemenst in this field.}, author = {Latorre, Miguel and Robles-Gomez, Antonio and Rodriguez-Gil, Luis and Ordu\xf1a, Pablo and Sancristobal, Elio and Caminero, Agust\xedn and Tobarra, Llanos and Lequerica, Irene and Ros, Salvador and Hern\xe1ndez, Roberto and Castro, Manuel and L\xf3pez-De-Ipi\xf1a, Diego and Garc\xeda-Zubia, Javier}, month = apr, year = {2014}, note = {00000} }'] [u' @inproceedings{garcia-zubia_prototipado_2014, address = {Bilbao, Spain}, title = {Prototipado {R\xe1pido} de {Sistemas} {Digitales} usando {Boole}-{Deusto} y {WebLab}-{Deusto}}, isbn = {978-84-697-0350-2}, author = {Garc\xeda-Zub\xeda, Javier and Rodriguez-Gil, Luis and Angulo, Ignacio and Dziabenko, Olga and Ordu\xf1a, Pablo and Asunci\xf3n, I\xf1aki and Hern\xe1ndez, Unai}, month = jun, year = {2014}, note = {00000}, keywords = {Boole-Deusto, Boole-WebLab-Deusto, FPGA, WebLab-Deusto} }'] [u' @article{orduna_sharing_2013, title = {Sharing {Remote} {Labs}: {A} {Case} {Study}}, volume = {9}, url = {http://www.online-journals.org/index.php/i-joe/article/view/2348}, number = {S1}, journal = {International Journal of Online Engineering (iJOE)}, author = {Ordu\xf1a, Pablo and Rodriguez-Gil, Luis and L\xf3pez-de-Ipi\xf1a, Diego and Garcia-Zubia, Javier}, year = {2013}, keywords = {Federation, Remote Laboratories, Software Architecture, WebLab-Deusto, e-Learning}, pages = {pp--26} }'] [u' @inproceedings{garcia-zubia_integrated_2013, title = {An integrated solution for basics digital electronics: {Boole}-{DEUSTO} and {WebLab}-{DEUSTO}}, url = {http://www.weblab.deusto.es/web/images/publications/rev2013_booledeusto.pdf}, booktitle = {Remote {Engineering} and {Virtual} {Instrumentation} ({REV}), 2013 10th {International} {Conference} on}, publisher = {IEEE}, author = {Garcia-Zubia, Javier and Rodriguez-Gil, Luis and Orduna, Pablo and Angulo, Ignacio and Hernandez-Jayo, Unai and Dziabenko, Olga and Guenaga, Mariluz and Artiach, Ramon}, month = feb, year = {2013}, keywords = {Boole-Deusto, Boole-WebLab-Deusto, Remote Laboratories, WebLab-Deusto}, pages = {1--5} }'] [u" @inproceedings{garcia-zubia_integration_2013, address = {Coimbra, Portugal}, title = {Integration of a remote lab in a software tool for digital electronics}, doi = {10.1109/ExpAt.2013.6703060}, abstract = {The combination of Boole-Deusto (software tool for digital electronics design) and WebLab-Deusto-FPGA (remote lab) allows teachers and students to complete the full design cycle in a computer in only a few minutes: from the truth table or FSM to the real implementation in a FPGA. The system described is oriented towards a first year course in digital electronics to help students and teachers when they are learning and teaching digital electronics.}, booktitle = {Experiment@ {International} {Conference} (exp.at'13), 2013 2nd}, author = {Garc\xeda-Zubia, Javier and Angulo, Ignacio and Rodriguez-Gil, Luis and Ordu\xf1a, Pablo and Dziabenko, Olga and Guenaga, MLuz}, year = {2013}, keywords = {Boole-Deusto, Remote Laboratories, WebLab-Deusto, digital electronics}, pages = {174--175} }"] [u' @inproceedings{orduna_weblab-deployer:_2013, address = {Sydney, Australia}, title = {{WebLab}-{Deployer}: {Exporting} remote laboratories as {SaaS} through federation protocols}, shorttitle = {{WebLab}-{Deployer}}, url = {http://www.weblab.deusto.es/web/images/publications/rev2013_wcloud.pdf}, doi = {10.1109/REV.2013.6502911}, abstract = {During the last decade, remote laboratories have been extensively used as a primary learning tool in many universities around the world. However, today most of the remote laboratories are still only used by the same institution that provides or even develops them, or by direct partners in federated environments. There are two ways to support this type of federation: a) using a federated authentication system such as Shibboleth or b) installing a remote laboratory management system that supports federation natively. In both cases, the consumer institution must go through a process of deployment or complex configuration. This contribution explores providing access to laboratories using a Cloud Computing approach, considering the federated environments that do not have laboratories attached as a SaaS (Software as a Service) system. This approach not only makes adoption by other institutions easier, but also benefits from the existing features provided by Cloud Computing, such as elasticity to reuse the same resources for different institutions to balance the load.}, author = {Orduna, Pablo and Larrakoetxea, Xabier and Buj\xe1n, David and Angulo, Ignacio and Dziabenko, Olga and Rodriguez-Gil, Luis and Lopez de Ipina, Diego and Garcia-Zubia, Javier}, month = feb, year = {2013}, keywords = {Cloud Computing, Federation, Remote Laboratories, Software Architecture, WebLab-Deusto, mcloud, wCloud}, pages = {1--5} }'] [u' @inproceedings{garcia-zubia_boole-weblab-deusto:_2013, address = {Oklahoma City, OK, USA}, title = {Boole-{WebLab}-{Deusto}: {Integration} of a remote lab in a tool for digital circuits design}, shorttitle = {Boole-{WebLab}-{Deusto}}, doi = {10.1109/FIE.2013.6684945}, abstract = {This paper describes the integration of a remote lab in a tool for educational digital circuits. Boole-Deusto is an educational software tool featuring truth tables, Karnaugh maps, Boolean expressions, finite-state machines and digital circuits. After creating the design through Boole-Deusto, the user can implement the circuit in a remote lab (WebLab-Deusto) with only a few mouse clicks. The user does not need the technical knowledge, time, hardware equipment and specialized software that would normally be required. These conveniences benefit teachers and students alike, especially those involved in basic courses in digital electronics, both at the university and high school levels.}, booktitle = {2013 {IEEE} {Frontiers} in {Education} {Conference}}, author = {Garcia-Zubia, Javier and Angulo, Ignacio and Rodriguez-Gil, Luis and Ordu\xf1a, Pablo and Dziabenko, Olga}, month = oct, year = {2013}, keywords = {Boole-Deusto, Boole-WebLab-Deusto, Digital circuits, FPGA, Remote Laboratories, WebLab-Deusto, digital electronics, logic design}, pages = {848--854} }'] [u" @article{garcia-zubia_boole-weblab-fpga:_2013, title = {Boole-{WebLab}-{FPGA}: {Creating} an {Integrated} {Digital} {Electronics} {Learning} {Workflow} {Through} a {Hybrid} {Laboratory} and an {Educational} {Electronics} {Design} {Tool}.}, volume = {9}, issn = {1861-2121}, number = {Special Issue: Exp'at 2013}, journal = {International Journal of Online Engineering}, author = {Garc\xeda-Zub\xeda, Javier and Angulo, Ignacio and Rodriguez-Gil, Luis and Ordu\xf1a, Pablo and Dziabenko, Olga and G\xfcenaga, Maria}, year = {2013}, note = {00000}, pages = {19--22} }"] [u' @inproceedings{campos_easily_2012, address = {Bilbao, Spain}, title = {Easily deployable low-cost remote lab platform}, doi = {10.1109/REV.2012.6293132}, abstract = {The paper describes how to create and deploy a low cost platform for remote control of experiments via web page and a PIC microcontroller from Microchip. Thus we have a tool easily applied, by plug-and-play method, to optimize the learning and possibly spanning several types of students and institutions.}, booktitle = {2012 9th {International} {Conference} on {Remote} {Engineering} and {Virtual} {Instrumentation} ({REV})}, author = {Campos, Bruno and Angulo, Ignacio and Dziabenko, Olga and Ordu\xf1a, Pablo and Rodriguez-Gil, Luis and Garc\xeda-Zubia, Javier}, month = jul, year = {2012}, keywords = {PIC, Remote Laboratories, e-Learning, low cost platform}, pages = {1--4} }'] [u" @inproceedings{orduna_using_2012, address = {Marrakech, Morocco}, title = {Using {LabVIEW} remote panel in remote laboratories: {Advantages} and disadvantages}, shorttitle = {Using {LabVIEW} remote panel in remote laboratories}, doi = {10.1109/EDUCON.2012.6201134}, abstract = {LabVIEW is a development environment from National Instruments, focused on the automation of processing and measuring equipment, and it is and has been for years a crucial tool in Educational Remote Laboratories. Three features are key for this success: a) a visual programming language called G, so developers don't need to work with traditional \u201ctext\u201d programming languages, therefore achieving a wider range of experiment developers; b) a strong industrial support and c) the \u201cRemote Panels\u201d, where the developer publishes the application automatically in a web browser. However, Remote Panels require a plug-in to run, not available for mobile devices neither all browsers in operating systems, and it clearly breaks with the ongoing web development trends, more interested in HTML5. This contribution shows how LabVIEW Remote Panels are used in Remote Laboratories, describing its inclusion in the WebLab-Deusto platform, and it describes the advantages and disadvantages of its use, comparing it with other existing approaches.}, booktitle = {2012 {IEEE} {Global} {Engineering} {Education} {Conference} ({EDUCON})}, author = {Ordu\xf1a, Pablo and Garc\xeda-Zubia, Javier and Rodriguez-Gil, Luis and Irurzun, Jaime and L\xf3pez-de-Ipi\xf1a, Diego and Gazzola, Fabricio}, year = {2012}, keywords = {HTML5, LabVIEW, Remote Laboratories, Software Architecture, WebLab-Deusto, distributed systems}, pages = {1--7} }"] [u' @inproceedings{orduna_sharing_2012, address = {Bilbao, Spain}, title = {Sharing the remote laboratories among different institutions: {A} practical case}, shorttitle = {Sharing the remote laboratories among different institutions}, doi = {10.1109/REV.2012.6293178}, abstract = {The interest on educational remote laboratories has increased, as have the technologies involved in their development and deployment. These laboratories enable students to use real equipment located in the university from the Internet. This way, students can extend their personal learning experience by testing with real equipment what they are studying at home, or performing hands-on-lab sessions at night, on weekends or whenever the traditional laboratories are physically closed. A unique feature of remote laboratories when compared to traditional laboratories is that the distance of the student is not an issue, so remote laboratories can be shared with other schools or universities. In this contribution, authors present and discuss a widely spread remote laboratory (VISIR, present in 6 european universities + 1 in India) shared among 3 institutions (2 universities + 1 high school). During the exhibition, demonstration of the laboratories being shared will be shown.}, booktitle = {2012 9th {International} {Conference} on {Remote} {Engineering} and {Virtual} {Instrumentation} ({REV})}, author = {Orduna, P. and Rodriguez-Gil, L. and Lopez-de-Ipina, D. and Garcia-Zubia, J.}, month = jul, year = {2012}, keywords = {Federation, Remote Laboratories, Software Architecture, WebLab-Deusto, e-Learning}, pages = {1--4} }'] [u' @inproceedings{rodriguez-gil_advanced_2012, address = {Bilbao, Spain}, title = {Advanced integration of {OpenLabs} {VISIR} ({Virtual} {Instrument} {Systems} in {Reality}) with {Weblab}-{Deusto}}, doi = {10.1109/REV.2012.6293150}, abstract = {During the last years, VISIR (Virtual Instrument Systems in Reality) has proved itself a useful tool for electronics remote experimentation, having been deployed in several different universities. As a domain-specific remote laboratory, VISIR offers those features which are required for its stand-alone usage, such as authentication, scheduling, user management, etc. Though for certain purposes this may be adequate, often it is more appropriate to offer VISIR as one kind of experiment among many, under a generic remote laboratories framework, such as WebLab-Deusto, MIT iLabs or Labshare Sahara. These frameworks provide integrated access to several different kinds of experiments, such as electronics, robotics, etc. Through this integration, a smooth experience can be provided to the user, and VISIR can benefit from all the functionality that the generic framework provides (common authentication, load-balancing, scheduling, etc). Efforts are currently being made to integrate VISIR with various laboratories. In this paper, we describe what the integration of VISIR with Weblab-Deusto involves; how certain VISIR-specific functionalities that depended on its original framework were handled, and how through Weblab-Deusto VISIR can easily gain certain new features. Some of those are the integration with different environments such as Facebook, or with Learning Management Systems such as Moodle. Another feature is collaboration among VISIR users, which makes it possible to share a VISIR circuit in real time. Furthermore, through this association VISIR gains new possibilities, such as federation.}, booktitle = {2012 9th {International} {Conference} on {Remote} {Engineering} and {Virtual} {Instrumentation} ({REV})}, author = {Rodriguez-Gil, Luis and Ordu\xf1a, Pablo and Garc\xeda-Zubia, Javier and L\xf3pez-de-Ipi\xf1a, Diego}, month = jul, year = {2012}, keywords = {Remote Laboratories, VISIR, WebLab-Deusto, e-Learning}, pages = {1--7} }'] [u' @inproceedings{orduna_exploring_2012, address = {Bilbao, Spain}, title = {Exploring students collaboration in remote laboratory infrastructures}, doi = {10.1109/REV.2012.6293159}, abstract = {Educational remote laboratories are a software and hardware tool that allows students to remotely access real equipment located in the university as if they were in a hands-on-lab session. Since the equipment used by students is real, it has associated costs: laboratory development, hardware used and maintenance costs. Given the remote nature of the remote laboratories, institutions can share these costs by sharing the access to the laboratories. In order to reduce the associated development and maintenance costs, as well as to reduce the overall costs by managing the sharing of laboratories in different institutions, software infrastructures and toolkits have arisen, such as the MIT iLab project, the Labshare Sahara project, or WebLab-Deusto. However, a particular feature seamlessly present on hands-on-lab sessions but not often present in remote laboratories sessions is direct collaboration among students. While collaboration at a particular laboratory level is generally supported -or can easily be implemented-, some features of remote laboratory management systems such as load balancing or federation might enter in conflict with collaboration. This paper is focused on discussing levels of adoption of collaboration in these remote laboratory management systems.}, booktitle = {2012 9th {International} {Conference} on {Remote} {Engineering} and {Virtual} {Instrumentation} ({REV})}, author = {Ordu\xf1a, Pablo and Rodriguez-Gil, Luis and Angulo, Ignacio and Dziabenko, Olga and L\xf3pez-de-Ipi\xf1a, Diego and Garc\xeda-Zubia, Javier}, month = jul, year = {2012}, keywords = {Collaboration, Federation, Remote Laboratories, Software Architecture, VISIR, WebLab-Deusto, e-Learning}, pages = {1--5} }'] [u' @article{garcia-zubia_weblab-deusto-cpld:_2012, title = {{WebLab}-{Deusto}-{CPLD}: {Practical} {Experience}}, volume = {8}, number = {S1}, journal = {International Journal of Online Engineering (iJOE)}, author = {Garcia-Zubia, Javier and Angulo, Ignacio and Ordu\xf1a, Pablo and Hernandez, Unai and Lopez-de-Ipina, Diego and Rodriguez, Luis and Dziabenko, Olga and Canivell, Veronica}, year = {2012}, keywords = {CPLD, Remote Laboratories, WebLab-Box, WebLab-Deusto}, pages = {pp--17} }'] [u' @inproceedings{garcia-zubia_weblab-deusto-cpld:_2011, address = {Lisbon, Portugal}, title = {{WebLab}-{Deusto}-{CPLD}: {A} {Practical} {Experience}}, isbn = {978-3-89958-278-9}, booktitle = {Proceedings of the 1st {Experiment}@ {International} {Conference} exp.at2011}, author = {Garc\xeda-Zub\xeda, Javier and Ordu\xf1a, Pablo and Hern\xe1ndez, Unai and Angulo, Ignacio and Dziabenko, Olga and Rodriguez-Gil, Luis and L\xf3pez-de-Ipi\xf1a, Diego}, month = nov, year = {2011}, keywords = {CPLD, Remote Laboratories, Survey, WebLab-Deusto} }'] [u' @inproceedings{orduna_enabling_2011, address = {Amman (Jordan)}, title = {Enabling mobile access to {Remote} {Laboratories}}, doi = {10.1109/EDUCON.2011.5773154}, abstract = {Remote Laboratories constitute a first order didactic resource in engineering faculties. Their use from mobile devices to increase the availability of the experiments at the laboratory is a challenge highly coupled to the requirements established by each experiment. This paper will present and compare the main strategies for adapting a Remote Laboratory to mobile devices, as well as the experience of a real Remote Laboratory, WebLab-Deusto, in this adaptation.}, booktitle = {2011 {IEEE} {Global} {Engineering} {Education} {Conference} ({EDUCON})}, author = {Ordu\xf1a, Pablo and Garcia-Zubia, Javier and Irurzun, Jaime and Lopez-de-Ipi\xf1a, Diego and Rodriguez-Gil, Luis}, month = apr, year = {2011}, keywords = {AJAX, HTML5, Remote Laboratories, WebLab-Deusto, android, m-learning, mobile learning}, pages = {312--318} }'] [u' @inproceedings{garcia-zubia_application_2011, title = {Application and user perceptions of using the {WebLab}-{Deusto}-{PLD} in technical education}, doi = {10.1109/FIE.2011.6143127}, abstract = {The paper shows the results of an integration of the remote laboratory WebLab-Deusto-PLD at the "Programmable Logic" course of the Faculty of Engineering of the University of Deusto (Spain). Presented herein is a technical overview of the laboratory, a description of access to it, and an analysis of the user experience derived from conducted surveys since 2004. The surveys\' analysis shows a correlation between two advantages of the remote experimentation: efficiency/usefulness and immersion/control. The prospective work includes an improving the WebLab-Deusto usability, an extension of the capabilities of the overall system and further its implementation in curricula.}, booktitle = {Frontiers in {Education} {Conference} ({FIE}), 2011}, author = {Garcia-Zubia, Javier and Ordu\xf1a, Pablo and Angulo, Ignacio and Hernandez, Unai and Dziabenko, Olga and L\xf3pez-de-Ipi\xf1a, Diego and Rodriguez-Gil, Luis}, month = oct, year = {2011}, keywords = {CPLD, ISI, Learning Analytics, Survey, WebLab-Deusto}, pages = {GOLC1--1--GOLC1--6} }'] [u' @article{orduna_adding_2011, title = {Adding {New} {Features} to {New} and {Existing} {Remote} {Experiments} through their {Integration} in {WebLab}-{Deusto}.}, volume = {7}, issn = {1861-2121}, number = {S2}, journal = {iJOE}, author = {Ordu\xf1a, Pablo and Irurzun, Jaime and Rodriguez-Gil, Luis and Garc\xeda-Zubia, Javier and Gazzola, Fabricio and L\xf3pez-de-Ipi\xf1a, Diego}, year = {2011}, keywords = {LabVIEW Remote Panels, Remote Laboratories, Software Architecture, Virtual Machines, WebLab-Deusto, distributed systems}, pages = {33--39} }'] [u' @inproceedings{orduna_reusing_2011, address = {Brasov, Romania}, title = {Reusing requirements among remote experiments for their development and integration under {WebLab}-{Deusto}}, isbn = {978-3-8958-555-1}, author = {Ordu\xf1a, Pablo and Irurzun, Jaime and Rodriguez-Gil, Luis and Garcia-Zubia, Javier and Lopez-de-Ipi\xf1a, Diego}, month = jun, year = {2011}, keywords = {AJAX, Remote Laboratories, Software Architecture, WebLab-Deusto, distributed systems} }'] [u' @inproceedings{garcia-zubia_using_2011, address = {Brasov, Romania}, title = {Using {VISIR} at the {University} of {Deusto}: experiments, subjects and students}, isbn = {978-3-8958-555-1}, author = {Garcia-Zubia, Javier and Gustavsson, Ingvar and Ordu\xf1a, Pablo and Lopez-de-Ipi\xf1a, Diego and Hern\xe1ndez, Unai and Angulo, Ignacio and Dziabenko, Olga and Rodriguez-Gil, Luis}, month = jun, year = {2011}, keywords = {Electronics, Remote Laboratories, Survey, VISIR}, pages = {244--247} }'] [u' @article{garcia-zubia_using_2011, title = {Using {VISIR}: {Experiments}, subjects and students}, volume = {7}, issn = {1861-2121}, number = {S2}, journal = {International Journal of Online Engineering}, author = {Garcia-Zubia, Javier and Gustavsson, Ingvar and Hernandez-Jayo, Unai and Orduna, Pablo and Angulo, Ignacio and Rodriguez, Luis and Lopez-de-Ipina, Diego}, year = {2011}, keywords = {Remote Laboratories, Survey, VISIR}, pages = {11--14} }'] [u' @inproceedings{garcia-zubia_one_2010, address = {Stockholm, Sweden}, title = {One {Lesson} from {TARET}: what is expected from a remote lab?}, isbn = {978-3-89958-540-7}, author = {Garcia-Zubia, Javier and Pester, Andreas and Ordu\xf1a, Pablo and Irurzun, Jaime and Gonz\xe1lez, Jose Maria and Angulo, Ignacio and Hern\xe1ndez, Unai and Rodriguez-Gil, Luis}, year = {2010}, keywords = {Remote Laboratories}, pages = {34--38} }']