The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - First Quarter (2013 vol.6)
pp: 73-84
D. Lowe , Sch. of Inf. Technol., Univ. of Sydney, Camperdown, NSW, Australia
ABSTRACT
Remote laboratories (RLs) have become increasingly seen as a useful tool in supporting flexible shared access to scarce laboratory resources. An important element in supporting shared access is coordinating the scheduling of the laboratory usage. Optimized scheduling can significantly decrease access waiting times and improve the utilization level of RL resources, with associated reductions in per-use costs. Current RL systems have typically supported scheduling based on either reservations or queuing, though rarely both. In this paper, we investigate issues that arise when a single RL resource (or pool of resources) supports both modes for gaining access, and how these two approaches can be effectively integrated. This research analyzes the scheduling algorithm utilized by the Sahara RL system to investigate any limitations that affect the system utilization. We identify a number of current issues and propose specific modifications to address them. The proposed modifications will lead to increased utilization and improved student experiences.
INDEX TERMS
Remote laboratories, Scheduling, Computer aided instruction, Computer architecture, Scheduling algorithms, Resource management, Electronic learning, Education,scheduling, Remote laboratories, Scheduling, Computer aided instruction, Computer architecture, Scheduling algorithms, Resource management, Electronic learning, Education, Computer-assisted instruction, Remote laboratories, Scheduling, Computer aided instruction, Computer architecture, Scheduling algorithms, Resource management, Electronic learning, Education, education, Remote laboratories, Scheduling, Computer aided instruction, Computer architecture, Scheduling algorithms, Resource management, Electronic learning, Education, physical sciences and engineering, Remote laboratories, Scheduling, Computer aided instruction, Computer architecture, Scheduling algorithms, Resource management, Electronic learning, Education
CITATION
D. Lowe, "Integrating Reservations and Queuing in Remote Laboratory Scheduling", IEEE Transactions on Learning Technologies, vol.6, no. 1, pp. 73-84, First Quarter 2013, doi:10.1109/TLT.2013.5
REFERENCES
[1] A. Hofstein and V. Lunetta, "The Laboratory in Science Education: Foundations for the Twenty-First Century," Science Education, vol. 88, no. 1, pp. 28-54, Jan. 2004.
[2] L. Gomes and S. Bogosyan, "Current Trends in Remote Laboratories," IEEE Trans. Industrial Electronics, vol. 56, no. 12, pp. 4744-4756, Dec. 2009.
[3] V.J. Harward et al., "The iLAB Shared Architecture: A Web Services Infrastructure to Build Communities of Internet Accessible Laboratories," Proc. IEEE, vol. 96, no. 6, pp. 931-950, June 2008.
[4] D. Lowe et al., "LabShare: Towards Cross-Institutional Laboratory Sharing," Internet Accessible Remote Laboratories: Scalable E-Learning Tools for Engineering and Science Disciplines, first ed., A. Azad, M. Auer, and J. Harward, eds., pp. 453-467, IGI Global, 2012.
[5] T. Richter, D. Böhringer, and S. Jeschke, "LiLa: A European Project on Networked Experiments," Proc. Sixth Int'l Conf. Remote Eng. and Virtual Instrumentation (REV '09), 2009.
[6] C. Gravier, J. Fayolle, B. Bayard, M. Ates, and J. Lardon, "State of the Art about Remote Laboratories Paradigms-Foundations of Ongoing Mutations," Int'l J. Online Eng., vol. 4, no. 1, p. 19, 2008.
[7] P. Orduña, "Scheduling Schemes among Internet Laboratories Ecosystems," Proc. Eighth Int'l Conf. Remote Eng. and Virtual Instrumentation (REV '11), pp. 1-6, 2011.
[8] Labshare, "Sahara Labs," http://sourceforge.net/projects labshare-sahara /, 2010.
[9] E.H. Hegarty, "Levels of Scientific Enquiry in University Science Laboratory Classes: Implications for Curriculum Deliberations," Research in Science Education, vol. 8, no. 1, pp. 45-57, 1978.
[10] A. Hofstein and V. Lunetta, "The Role of the Laboratory in Science Teaching: Neglected Aspects of Research," Rev. Educational Research, vol. 52, no. 2, pp. 201-217, 1982.
[11] J. Trevelyan, "Lessons Learned from 10 Years Experience with Remote Laboratories," Proc. Int'l Conf. Eng. Education and Research Progress through Partnership (iCEER '04), no. 2001, pp. 687-697, 2004.
[12] S. Murray, D. Lowe, E. Lindsay, V. Lasky, and D. Liu, "Experiences with a Hybrid Architecture for Remote Laboratories," Proc. 38th Ann. Frontiers in Education Conf. (FiE '08), 2008.
[13] C. Bright, E. Lindsay, D. Lowe, S. Murray, and D. Liu, "Factors that Impact Learning Outcomes in Remote Laboratories," Proc. World Conf. Educational Multimedia, Hypermedia and Telecomm. (Ed-Media '08), p. 15, 2008.
[14] J. Ma and J.V. Nickerson, "Hands-On, Simulated, and Remote Laboratories," ACM Computing Surveys, vol. 38, no. 3,article 7, Sept. 2006.
[15] E. Lindsay and M. Good, "Effects of Laboratory Access Modes upon Learning Outcomes," IEEE Trans. Education, vol. 48, no. 4, pp. 619-631, Nov. 2005.
[16] S.K. Taradi, M. Taradi, K. Radic, and N. Pokrajac, "Blending Problem-Based Learning with Web Technology Positively Impacts Student Learning Outcomes in Acid-Base Physiology.," Advances in Physiology Education, vol. 29, no. 1, pp. 35-39, Mar. 2005.
[17] E. Lindsay, D. Liu, S. Murray, and D. Lowe, "Remote Laboratories in Engineering Education: Trends in Students' Perceptions," Proc. 18th Ann. Conf. Australasian Assoc. for Eng. Education (AaeE '07), 2007.
[18] Z. Nedic, J. Machotka, and A. Nafalski, "Remote Laboratories versus Virtual and Real Laboratories," Proc. 33rd ASEE/IEEE Frontiers in Education Conf., 2003.
[19] J.E. Corter, J.V. Nickerson, S.K. Esche, C. Chassapis, S. Im, and J. Ma, "Constructing Reality: A Study of Remote, Hands-On and Simulated Laboratories," ACM Trans. Computer-Human Interaction, vol. 14, no. 2,article 7, 2007.
[20] A. Arodzero, "World Wide Student Laboratory," Dept. of Physics, Univ. of Oregon, 1998.
[21] C. Rohrig and A. Bischoff, "Web-Based Environment for Collaborative Remote Experimentation," Proc. 42nd IEEE Conf. Decision and Control, Dec. 2003.
[22] P. Bauer, V. Fedák, and O. Rompelman, "PEMCWebLab—Distance and Virtual Laboratories in Electrical Engineering—Development and Trends," Proc. Power Electronics and Motion Control Conf., pp. 2354-2359, 2008.
[23] D. Lowe et al., "Towards a National Approach to Laboratory Sharing," Proc. Australasian Assoc. for Eng. Education Conf. (AAEE '09), pp. 458-463, 2009.
[24] J.A. Stankovic, M. Spuri, M. Di Natale, and G.C. Buttazzo, "Implications of Classical Scheduling Results for Real-Time Systems," Computer, vol. 21, no. 1, pp. 287-25, June 1995.
[25] T.L. Casavant and J.G. Kuhl, "A Taxonomy of Scheduling in General-Purpose Distributed Computing Systems," IEEE Trans. Software Eng., vol. 14, no. 2, pp. 141-154, 1988.
[26] C. Rohrig and A. Jochheim, "Java-Based Framework for Remote Access to Laboratory Experiments," Proc. IFAC/IEEE Symp. Advances in Control Education, pp. 1-6, 2000.
[27] J. Zackrisson and C. Svahnberg, "OpenLabs Security Laboratory - The Online Security Experiment Platform," Int'l J. Online Eng., vol. 4, no. 2008, pp. 63-68, 2008.
[28] H. Yeung, D. Lowe, and S. Murray, "An Investigation into Supporting Interoperability of Remote Laboratories," Proc. Seventh Int'l Conf. Remote Eng. and Virtual Instrumentation (REV '10), pp. 71-79, 2010.
[29] P. Wieder, O. Waldrich, and W. Ziegler, "Advanced Techniques for Scheduling, Reservation, and Access Management for Remote Laboratories," Proc. Second IEEE Int'l Conf. e-Science and Grid Computing (e-Science '06), pp. 128-134, 2006.
[30] Y. Li, S.K. Esche, and C. Chassapis, "A Scheduling System for Shared Online Laboratory Resources," Proc. 38th Ann. Frontiers in Education Conf., pp. T2B-1-T2B-6, 2008.
[31] A. Maiti, "Time Scheduling Schemes in Online Laboratory Management Systems," Int'l J. Online Eng., vol. 6, no. 4, pp. 44-48, Nov. 2010.
[32] A. Maiti, "A Hybrid Algorithm for Time Scheduling in Remotely Triggered Online Laboratories," Proc. IEEE Global Eng. Education Conf., pp. 921-926, 2011.
[33] I. Gustavsson, J. Zackrisson, L. Håkansson, I. Claesson, and T. Lagö, "The VISIR Project—An Open Source Software Initiative for Distributed Online Laboratories," Proc. Int'l Conf. Remote Eng. and Virtual Instrumentation (REV '07), pp. 1-6, 2007.
[34] J. Garcia-Zubia et al., "Towards an Extensible WebLab Architecture," Proc. Third IEEE Int'l Conf. E-Learning in Industrial Electronics (ICELIE '09), pp. 115-120, 2009.
[35] V. Mateos, A. Gallardo, T. Richter, L. Bellido, P. Debicki, and V. Villagra, "LiLa Booking System: Architecture and Conceptual Model of a Rig Booking System for On-Line Laboratories," Int'l J. Online Eng., vol. 7, no. 4, pp. 26-35, 2011.
[36] M.A. Bochicchio and A. Longo, "Extending LMS with Collaborative Remote Lab Features," Proc. 10th IEEE Int'l Conf. Advanced Learning Technologies, pp. 310-314, 2010.
[37] J.M. Martins Ferreira and A.M. Cardoso, "A Moodle Extension to Book Online Labs," Int'l J. Online Eng., vol. 1, no. 2, 2005.
10 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool