Virtual Experiment Services

  • Li-ping Shen
  • Rui-min Shen
  • Ming-lu Li
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3583)


There is increasing recognition of the need for laboratory experience that is through these experiences that students could deepen their understanding of the conceptual material, especially for the science and engineering courses. Virtual Experiment has advantages over physical laboratory at many aspects. Nowadays virtual experiments are mostly stand-alone applications without standard interface, which are difficult to reuse. Moreover it is a challenging for compute and data intensive virtual instruments to be reasonably responsive. In this paper, we propose a virtual experiment model based on novel grid service technology. In this model we employ two-layered virtual experiment services to provide cheap and efficient distributed virtual experiment solution. This model could reuse not only virtual instruments but also compositive virtual experiments. In order to reuse successfully-deployed virtual experiment, we advance a uniform schema to describe a virtual experiment plan and process.


Grid Service Virtual Experiment Virtual Instrument Globus Toolkit Open Grid Service Architecture 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Foster, et al.: The physiology of the grid: An open grid services architecture for distributed systems integration, tech. report, Open Grid Service Infrastructure WG, Global Grid Forum (June 2002)Google Scholar
  2. 2.
    Ip, A., Canale, R.: A Model for Authoring Virtual Experiments in Web-based Courses. In: presented at Australasian Society for Computers in Learning in Tertiary Education Conference (1996)Google Scholar
  3. 3.
    Liu, C., Yang, L., Foster, I., Angulo, D.: Design and Evaluation of a Resource Selection Framework for Grid Applications. In: Proceedings of the 11th IEEE Symposium on High-Performance Distributed Computing (2002)Google Scholar
  4. 4.
    Curcin, V., Ghanem, M., et al.: Discovery Net: Towards a Grid of Knowledge Discovery. In: Knowledge Discovery and Data Mining Conference 2002. ACM, New York 1-58113-567-X/02/0007Google Scholar
  5. 5.
    Foster: What is Grid? A Three Point Checklist, tech. report,
  6. 6.
    Sandholm, T., Gawor, J.: Globus Toolkit 3 Core- A Grid Service Container Framework, tech. report, Globus project,
  7. 7.
    VXI Consortium,
  8. 8.
    VPP-2: System Frameworks Specification, VXI plug&play Systems Alliance (2000),
  9. 9.
    VXI-11.1:TCP/IP-VXIbus Interface Specification (2000),
  10. 10.
    VPP-4.1: Virtual Instrument Software Architecture, VXI plug&play Systems Alliance (2000),
  11. 11.
    Buyya, R., Branson, K., et al.: The Virtual Laboratory: A Toolset for Utilising the World-Wide Grid to Design Drugs. In: Proceedings of the 2PndP IEEE/ACM International Symposium on Cluster Computing and the Grid (2002)Google Scholar
  12. 12.
    Livny, M., Raman, R., Solomon, M.: Matchmaking: Distributed resource management for high throughput computing. In: Proceedings of the Seventh IEEE International Symposium on High Performance Distributed Computing, Chicago, IL (July 1998)Google Scholar
  13. 13.
    Litzkow, M.J., Livny, M., Mutka, M.W.: Condor—A Hunter of Idle Workstations. In: Proc. of the 8th Int’l Conf.on Distributed Computing Systems, pp. 104–111 (1988)Google Scholar
  14. 14.
  15. 15.
    McMullen, D., Bramley, R., et al.: The Xport Collaboratory for High-Brilliance X-ray Crystallography, tech. report,
  16. 16.
    Virtual Physics Laboratory,
  17. 17.
    Control The Nuclear Power Plant,
  18. 18.
    The Interactive Frog Dissection,
  19. 19.
    Visual Systems Laboratory,
  20. 20.
  21. 21.
    Mathematical Markup Language (MathML) Version 2.0 (2001),

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Li-ping Shen
    • 1
  • Rui-min Shen
    • 1
  • Ming-lu Li
    • 1
  1. 1.Department of Computer Science & EngineeringShanghai Jiaotong Univ.ShanghaiChina

Personalised recommendations