Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 31836
Designing of Virtual Laboratories Based on Extended Event Driving Simulation Method

Authors: A.Shokri, A.Faraahi


Here are many methods for designing and implementation of virtual laboratories, because of their special features. The most famous architectural designs are based on the events. This model of architecting is so efficient for virtual laboratories implemented on a local network. Later, serviceoriented architecture, gave the remote access ability to them and Peer-To-Peer architecture, hired to exchanging data with higher quality and more speed. Other methods, such as Agent- Based architecting, are trying to solve the problems of distributed processing in a complicated laboratory system. This study, at first, reviews the general principles of designing a virtual laboratory, and then compares the different methods based on EDA, SOA and Agent-Based architecting to present weaknesses and strengths of each method. At the end, we make the best choice for design, based on existing conditions and requirements.

Keywords: Virtual Laboratory, Software Engineering, Simulation, EDA, SOA, Agent-Based Architecting.

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1441


[1] Mechta D., Harous S., Djoudi M., Douar A - "Agent-Based Approach for Designing and Implementing a Virtual Laboratory" - 4th International Conference on Innovations in Information Technology (Innovations'07) - November 2007
[2] Malki, H. A., and A. Matarrita. "Virtual Labs for Distance Education Classes." Proceedings of the 2002 ASEE Gulf-Southwest Annual Conference, Session VB6, the University of Louisiana at Lafayette, March 20-22, 2002
[3] Palagin, O. Romanov, V. Sachenko, A. "Virtual Laboratory for Computer-Aided Design: Typical Virtual Laboratory Structure and Principles of Its Operation "IDAACS 2007. 4th IEEE Workshop on. 6-8 Sept. 2007. pp 77-81
[4] Michael E. Auer, "Virtual Lab versus Remote Lab", Carinthia Tech Institute, University Of Applied Sciences, School of Electronics, Jun 2001
[5] Dalgarno, B., Bishop, A. G. Bedgood, D. R. "The potential of virtual laboratories for distance education science teaching: reflections from the development and evaluation of a virtual chemistry laboratory. In Improving learning outcomes through flexible science teaching". Universe Science Conference, 21-23 Jul 2003, Sydney, Australia
[6] H. Afsarmanesh, E.C. Kaletas, A. Benabdelkader, C. Garita, L.O. Hertzberger, "A Reference Architecture For Scientific Virtual Laboratories", Future Generation Computer Systems, Vol 17, pp. 999- 1008, 2001
[7] L. Czekierda and K. Zielinski, "Applying Workflow to Experiment Control in Virtual Laboratory", Proc. of ICCS 2006, LNCS 3993, UK, pp. 940-943, May 2006
[8] S. Y. Ghalsasi, "Critical success factors for event driven service oriented architecture "ACM International Conference Proceeding Series; Vol. 403, pp 1141-1446, 2009
[9] Ding Pan, " A Service-Oriented Architecture for Virtual Laboratory Integration and Management", Machine Learning and Cybernetics, 2008 International Conference on, Volume 2, pp.649-654, July 2008
[10] Zhiming Zhao, Adam Belloum, Peter Sloot, Bob Hertzberger, "Agent Technology And Scientific Workflow Management In An E-Science Environment", 17th IEEE International Conference on Tools with Artificial Intelligence, ICTAI-05, pp.15-23, Nov 2005
[11] K. Mani Chandy "Event-Driven Applications: Costs, Benefits and Design Approaches", Presented at the Gartner Application Integration and Web Services Summit, San Diego, CA, June 2006.
[12] M..Sahebnaskh "Virtual Laboratories and its requests", Second electronic education conference, Iran, Tehran, Sep 2004.