The depth/breadth trade-off in the design of menu-driven user interfaces
International Journal of Man-Machine Studies
Usability engineering: scenario-based development of human-computer interaction
Usability engineering: scenario-based development of human-computer interaction
IEEE-488, General Purpose Instrumentation Bus Manual
IEEE-488, General Purpose Instrumentation Bus Manual
Multimedia for Learning: Methods and Development
Multimedia for Learning: Methods and Development
Component-Based Development with Visual C#
Component-Based Development with Visual C#
Proceedings of the IFIP TC2/WG 2.5 Working Conference on Programming Environments for High-Level Scientific Problem Solving
A Collaborative Environment for Remote Experimentation
MSE '03 Proceedings of the 2003 International Conference on Microelectronics Systems Education
Designing the User Interface: Strategies for Effective Human-Computer Interaction (4th Edition)
Designing the User Interface: Strategies for Effective Human-Computer Interaction (4th Edition)
A Distributed Problem Solving Environment (PSE) for Scientific Computing
E-SCIENCE '05 Proceedings of the First International Conference on e-Science and Grid Computing
Putting Labs Online with Web Services
IT Professional
Designing a flexible, multipurpose remote lab for the IT curriculum
Proceedings of the 7th conference on Information technology education
Design and Implementation of NAREGI Problem Solving Environment for Large-Scale Science Grid
E-SCIENCE '06 Proceedings of the Second IEEE International Conference on e-Science and Grid Computing
ACS'07 Proceedings of the 7th Conference on 7th WSEAS International Conference on Applied Computer Science - Volume 7
Software Engineering
AJAX, Rich Internet Applications, and Web Development for Programmers
AJAX, Rich Internet Applications, and Web Development for Programmers
IEEE Transactions on Education
Versatile hardware and software tools for educating students in power electronics
IEEE Transactions on Education
Hi-index | 0.00 |
Nowadays remote laboratories suffer the absence of reusability. In addition, their construction and maintenance require time, money and skills. The system implementation of a specific remote lab is neither generic nor reusable. In this paper, a solution for a reusable remote lab dedicated for disparate types of scientific and engineering experiments is presented. The experiment designer needs only to connect the experiment components and equipment such as capacitors, resistors, transistors, function generators with a switch system of a lab server, then, she/he has to map this connection structure in a configuration data structure. Once a student starts the Web-based client user-interface and logs-in into the lab server, the menu structure of the graphical user-interface builds and initializes itself automatically, using information stored in a configuration data structure. This contribution discusses some hitherto used lab servers, some of their drawbacks, the desirable requirements on a universal remote lab, which simplify the building process of newer lab experiments consisting of experiment components and equipment as well as a client user-interface that could enable students to remotely access the experiment.