A Unified Framework for Remote Laboratory Experiments

Guardado en:
Detalles Bibliográficos
Publicado en:Association for Engineering Education - Engineering Library Division Papers (Jun 26, 2011), p. 22.119.1
Autor principal: Olmi, Claudio
Otros Autores: Cao, Bo, Wang, Han, Chen, Xuemin, Song, Gangbing
Publicado:
American Society for Engineering Education-ASEE
Materias:
Acceso en línea:Citation/Abstract
Full text outside of ProQuest
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!

MARC

LEADER 00000nab a2200000uu 4500
001 2317740801
003 UK-CbPIL
035 |a 2317740801 
045 0 |b d20110626 
100 1 |a Olmi, Claudio 
245 1 |a A Unified Framework for Remote Laboratory Experiments 
260 |b American Society for Engineering Education-ASEE  |c Jun 26, 2011 
513 |a Conference Proceedings 
520 3 |a A Unified Framework for Remote Laboratory Experiments A remote laboratory is an experiment which is conducted and controlled remotely throughthe Internet or an Intranet. The experiments use real components or instrumentation at a differentlocation from where they are controlled or conducted. An Engineering education laboratorydeveloper usually has expertise in their research field, but not necessarily in remote laboratorydevelopment. NI LabVIEW is a powerful and flexible platform and development environment for graphicprogramming language. A useful feature included in LabVIEW package is the “Web PublishingTool” that converts Virtual Instruments (VIs) to browser compatible ActiveX object. Byenabling the integrated LabVIEW Web Server, the developer can easily allow student access tothe experiment resources remotely. However, the client computers on which students want to runLabVIEW stand-alone applications or shared libraries must have the LabVIEW Runtime Engineinstalled with its version dependent on the LabVIEW version used by the developer. Theversions are not interchangeable and the standard version of Runtime Engine downloads arebig. Although LabVIEW Runtime Engine for Linux and Macintosh computers is available, it ishard to test all the possible combinations of software and hardware that a client computer couldhave. To make things worse, continuous updates of operating systems often causes a perfectlyworking client computer to no longer function in the remote lab. Recently, LabVIEW proposed anew way for web publishing using Web Services with RESTful technology. Although it is agreat improvement, the Client interface still needs to be developed using other technologies, andthe server requires a Microsoft Windows PC with LabVIEW run-time drivers installed. In this paper, a unified framework for next generation remote laboratory experiment ispresented. The Web 2.0 concept will be embraced to provide a remote experiment interfacewhich will work in any modern browser and provide a rich and interactive interface. Unlike firstgeneration remote experiments, the new interface intends to run the entire remote experimentfrom a webpage that requires no plug-ins and is platform (PC, MAC, PDA, etc.), operatingsystem (Windows, Linux, UNIX, Mac OS, etc.) and browser (IE, Firefox, Safari, etc.)independent. The client can go online to conduct an experiment without having to worry aboutfirewalls or which runtime engine version or plug-in is needed. Additionally, by using interpreted high level programming languages for all the serversoftware, the server itself is also platform independent. Python is used to run the serverservice/daemon and is available for most platforms including OS X, Windows, Linux, andUNIX. The web interface uses JavaScript which is supported by most popular browsers. 
653 |a Operating systems 
653 |a Web services 
653 |a Web 2.0 
653 |a Window systems 
653 |a Upgrading 
653 |a Engineering education 
653 |a Experiments 
653 |a Software reviews 
653 |a Macintosh personal computers 
653 |a Remote control 
653 |a High level languages 
653 |a User interfaces 
653 |a Intranets 
653 |a Windows (intervals) 
653 |a Personal computers 
653 |a Control equipment 
653 |a Run time (computers) 
653 |a Servers 
653 |a UNIX 
653 |a Laboratories 
653 |a Internet 
653 |a Computers 
653 |a Electronic publishing 
653 |a Handheld computers 
653 |a Windows 
653 |a Publishing 
653 |a Libraries 
653 |a Programming languages 
653 |a Frame analysis 
653 |a Languages 
653 |a Students 
653 |a Clients 
700 1 |a Cao, Bo 
700 1 |a Wang, Han 
700 1 |a Chen, Xuemin 
700 1 |a Song, Gangbing 
773 0 |t Association for Engineering Education - Engineering Library Division Papers  |g (Jun 26, 2011), p. 22.119.1 
786 0 |d ProQuest  |t Library Science Database 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/2317740801/abstract/embedded/7BTGNMKEMPT1V9Z2?source=fedsrch 
856 4 0 |3 Full text outside of ProQuest  |u https://peer.asee.org/a-unified-framework-for-remote-laboratory-experiments