T. Richter, R. Watson, S. Kassavetis, M. Kraft, P. Grube, D. Boehringer, P. de Vries, E. Hatzikraniotis, S. Logothetidis
{"title":"The WebLabs of the University of Cambridge: A study of securing remote instrumentation","authors":"T. Richter, R. Watson, S. Kassavetis, M. Kraft, P. Grube, D. Boehringer, P. de Vries, E. Hatzikraniotis, S. Logothetidis","doi":"10.1109/REV.2012.6293099","DOIUrl":"https://doi.org/10.1109/REV.2012.6293099","url":null,"abstract":"Safe deployment of web interfaces for remote instrumentation requires that the laboratory system be protected from harmful manipulation by end users or attacks from malicious software over the internet. Industrial control systems, although highly relevant to contemporary engineering education and an essential component of many remote experiments, are typically only designed to run in a secured local area network and cannot safely be exposed to the internet because they lack a sufficiently robust security infrastructure. They also typically require the installation of proprietary software on the end user system which is an obstacle for deployment in learning scenarios at universities. Facing these challenges when bringing the Chemical Engineering WebLabs at the University of Cambridge online, the Computing Center of the University of Stuttgart and the University of Cambridge developed a framework to allow the secure deployment of industrial controller software in remote learning applications; this framework is generic, has a low-barrier for students as it only requires an internet browser and Java™ installation, and it satisfies the high security demands of most university infrastructure providers. Furthermore, the framework has the potential to be applied to almost any remote laboratory setup and is compatible with all commonly-used operating systems at the user end.","PeriodicalId":166546,"journal":{"name":"2012 9th International Conference on Remote Engineering and Virtual Instrumentation (REV)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125744988","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A grid concept for reliable, flexible and robust remote engineering laboratories","authors":"K. Henke, Steffen Ostendorff, H. Wuttke, S. Vogel","doi":"10.1109/REV.2012.6293110","DOIUrl":"https://doi.org/10.1109/REV.2012.6293110","url":null,"abstract":"Within this paper, we will describe a grid concept to realize a universal remote lab infrastructure as well as different operation modes based on this concept. This new infrastructure consists of three parts: an internal serial remote lab bus, a bus protection unit to interface the remote lab bus and to protect it from misuse and damage as well as a protection unit, which protects the physical systems (the electro-mechanical models in our remote lab) against deliberate damage or accidentally wrong control commands and which offers different access and control mechanisms. The interconnection between the Web-control units and the selected physical system during a remote lab work session (experiment) as well as the user management is done by the lab server, which also handles the webcams. The implemented remote lab infrastructure is based on the iLab architecture of the MIT, which allows to interconnect remote labs and to exchange remote lab experiments among different universities worldwide.","PeriodicalId":166546,"journal":{"name":"2012 9th International Conference on Remote Engineering and Virtual Instrumentation (REV)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129605770","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Remote laboratory experiment access via an RFID interface","authors":"I. Grout, C. Murphy, A. D. da Silva","doi":"10.1109/REV.2012.6293103","DOIUrl":"https://doi.org/10.1109/REV.2012.6293103","url":null,"abstract":"In this paper, remote laboratory experiment access is considered through the use of radio frequency identification (RFID) technology. Contactless smart cards are used widely in many applications from travel cards through to building access control and inventory tracking. However, their use is considered here for access to electronic engineering experimentation in a remote laboratory setting by providing the ability to interface experiments through this contactless (wireless) connection means. A case study design is implemented to demonstrate such a means by incorporating experiment data onto a contactless smart card and accessing this via a card reader and web server arrangement.","PeriodicalId":166546,"journal":{"name":"2012 9th International Conference on Remote Engineering and Virtual Instrumentation (REV)","volume":"110 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121949986","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Tensile testing machine based on virtual instrumentation","authors":"E. Blaga, P. Cotfas, D. Cotfas, M. Balint","doi":"10.1109/REV.2012.6293170","DOIUrl":"https://doi.org/10.1109/REV.2012.6293170","url":null,"abstract":"This paper is based on achieving a tensile testing machine, whose control is to be carried out in a NI Software. A big plus is that it offers us the possibility of total customization according to our needs, and besides that realizing its control by yourself, you can obtain a much lower price than those on the market.","PeriodicalId":166546,"journal":{"name":"2012 9th International Conference on Remote Engineering and Virtual Instrumentation (REV)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115490944","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Recent developments of the own cost-aware data acquisition solution (for remote monitoring)","authors":"B. Deaky, M. Malej","doi":"10.1109/REV.2012.6293174","DOIUrl":"https://doi.org/10.1109/REV.2012.6293174","url":null,"abstract":"A good part of the local research objectives, in the teleengineering field, concerns the remote monitoring of manufacturing machines. Of all the developed remote monitoring solutions, this paper is written in regard to the one that has a completely self-developed hardware and software monitoring solution The new, specialized, version of the own data acquisition PCB (Printed Circuit Board) and the new desktop software application, developed for receiving, post-processing, displaying and relaying the data, are presented.","PeriodicalId":166546,"journal":{"name":"2012 9th International Conference on Remote Engineering and Virtual Instrumentation (REV)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115733328","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
B. Campos, I. Angulo, O. Dziabenko, P. Orduña, L. Rodriguez, J. García-Zubía
{"title":"Easily deployable low-cost remote lab platform","authors":"B. Campos, I. Angulo, O. Dziabenko, P. Orduña, L. Rodriguez, J. García-Zubía","doi":"10.1109/REV.2012.6293132","DOIUrl":"https://doi.org/10.1109/REV.2012.6293132","url":null,"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.","PeriodicalId":166546,"journal":{"name":"2012 9th International Conference on Remote Engineering and Virtual Instrumentation (REV)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129557727","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
L. Rodríguez-Gil, P. Orduña, J. García-Zubía, D. López-de-Ipiña
{"title":"Advanced integration of OpenLabs VISIR (Virtual Instrument Systems in Reality) with Weblab-Deusto","authors":"L. Rodríguez-Gil, P. Orduña, J. García-Zubía, D. López-de-Ipiña","doi":"10.1109/REV.2012.6293150","DOIUrl":"https://doi.org/10.1109/REV.2012.6293150","url":null,"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.","PeriodicalId":166546,"journal":{"name":"2012 9th International Conference on Remote Engineering and Virtual Instrumentation (REV)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128562707","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
D. Ursuțiu, D. Iordache, C. Samoilă, S. Dumitrescu
{"title":"Leveraging iLab to serve client-less online laboratories for electronics","authors":"D. Ursuțiu, D. Iordache, C. Samoilă, S. Dumitrescu","doi":"10.1109/REV.2012.6293145","DOIUrl":"https://doi.org/10.1109/REV.2012.6293145","url":null,"abstract":"This paper describes the study of creating clientless online interfaces for laboratories served through the iLab publishing system. Given the increased usage of the iLab Shared Architecture, for example the launch of the new iLab Europe website ( http://ilab-europe.net/ ) it seems like a good opportunity to study the potential of the iLab software. At present, iLab interfaces are being built using various third party plug-ins, however, because it is really a web application these shortcomings can be eliminated by using standard front-end programming techniques. By client-less interfaces we mean any web interface that is served on the web which does not require any installation for the end-user other than a modern web browser. The support application for this paper features three remote experiments that range from the analysis of a light dependent resistor to the study of filters. The main piece of hardware used is the ME3200 Electronic Instrumentation and Measurement toolkit developed by Dreamcatcher. The device is an educational aid for studying electronics. Measurements and powering will be handled by Agilent devices. These devices can be controlled by a computer, therefore are an important part in enabling remote-control on the experimental set-up, by means of LabVIEW applications and various back-end web programming technologies.","PeriodicalId":166546,"journal":{"name":"2012 9th International Conference on Remote Engineering and Virtual Instrumentation (REV)","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116257603","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Benefits and pitfalls of using HTML5 APIs for online experiments and simulations","authors":"P. Garaizar, Miguel A. Vadillo, D. López-de-Ipiña","doi":"10.3991/ijoe.v8is3.2254","DOIUrl":"https://doi.org/10.3991/ijoe.v8is3.2254","url":null,"abstract":"The most recent advances in the architecture of the Web allow using it as an excellent platform to deliver experiments and simulations over the Internet. However, there are still some challenges related to the animations' accuracy, to user input collection or to real-time communications that have to be accomplished to properly port native application- based experiments and simulations to the Web. The limitations of the standards preceding HTML5 have forced web developers to embed non-HTML objects using a wide range of non-standard plugins and causing an extremely fragmented execution environment where features must be implemented several times in different programming languages to guarantee full compliance with every user-agent. As HTML5 provides a standard -yet full-featured- environment to develop and execute applications, web user-agents are now more similar to application players than to simple Internet browsers. In this paper we analyze the benefits and pitfalls of these new Application Programming Interfaces (APIs), providing examples of both good and bad instances of research-related use.","PeriodicalId":166546,"journal":{"name":"2012 9th International Conference on Remote Engineering and Virtual Instrumentation (REV)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116237309","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Demonstration of collaborative features of remote laboratory NetLab","authors":"Z. Nedic","doi":"10.3991/ijoe.v9is1.2368","DOIUrl":"https://doi.org/10.3991/ijoe.v9is1.2368","url":null,"abstract":"In this presentation we would like to demonstrate collaborative aspects the remote laboratory NetLab. Many universities worldwide have developed remote laboratories that are now common part of laboratory component used by their students. NetLab is one of them, and is used by undergraduate students to perform experiments on electrical circuits. Unlike majority of other laboratories NetLab is from the beginning designed as an interactive collaborative environment where a number of students can access the equipment remotely from different places in the world and collaboratively wire circuits, connect and set up instruments and perform measurements. All that are concurrently logged on have full control of the system. Because NetLab is an interactive learning environment students are required to coordinate their actions. Unlike in a real laboratory where students see what everyone is doing, collaboration in remote laboratory is not a trivial task. To enable this collaboration NetLab has a number of features to support interactive collaborative work. In the proposed session these features will be demonstrated.","PeriodicalId":166546,"journal":{"name":"2012 9th International Conference on Remote Engineering and Virtual Instrumentation (REV)","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115982512","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}