Developing Metadata Services for Grid Enabling Scientific Applications

  • Choonhan Youn
  • Tim Kaiser
  • Cindy Santini
  • Dogan Seber
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3991)

Abstract

In a web-based scientific computing, the creation of parameter studies of scientific applications is required to conduct a large number of experiments through the dynamic graphic user interface, without paying the expense of great difficulty of use. The generated parameter spaces which include various problems are incorporated with the computation of the application in the computational environments on the grid. Simultaneously, for the grid-based computing, scientific applications are geographically distributed as the computing resources. In order to run a particular application on the certain site, we need a meaningful metadata model for applications as the adaptive application metadata service used by the job submission service. In this paper, we present how general XML approach and our design for the generation process of input parameters are deployed on the certain scientific application as the example and how application metadata is incorporated with the job submission service in SYNSEIS (SYNthetic SEISmogram generation) tool.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Berman, F., Fox, G., Hey, T.: Grid Computing: Making the Global Infrastructure a Reality. Wiley, Chichester (2003)Google Scholar
  2. 2.
    Cyberinfrastructure for the Geosciences, http://www.geongrid.org
  3. 3.
    TeraGrid project, http://www.teragrid.org
  4. 4.
    Fox, G.C., Gannon, D., Thomas, M.: A Summary of Grid Computing Environments. Concurrency and Computation: Practice and Experience 14(13-15), 1035–1044 (2002)CrossRefGoogle Scholar
  5. 5.
    Youn, C., Pierce, M., Fox, G.: Building Problem Solving Environments with Application Web Service Toolkits. In: Sloot, P.M.A., Abramson, D., Bogdanov, A.V., Gorbachev, Y.E., Dongarra, J., Zomaya, A.Y. (eds.) ICCS 2003. LNCS, vol. 2660, pp. 403–412. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  6. 6.
    Youn, C., Baru, C., Bhatia, K., Chandra, S., Lin, K., Memon, A., Memon, G., Seber, D.: GEONGrid Portal: Design and Implementations. In: GCE 2005: Workshop on Grid Computing Portals held in conjunction with SC 2005, Seattle, WA, USA, November 12-18 (2005)Google Scholar
  7. 7.
    Youn, C., Kaiser, T., Santini, C., Seber, D.: Design and implementation of services for a synthetic seismogram calculation tool on the grid. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2005. LNCS, vol. 3514, pp. 469–476. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  8. 8.
    Larsen, S.: e3d: 2D/3D Elastic Finite-Difference Wave Propagation Code, Available from http://www.seismo.unr.edu/ftp/pub/louie/class/455/e3d/e3d.txt
  9. 9.
    Abramson, D., Sosic, R., Giddy, J., Hall, B.: Nimrod: A Tool for Performing Parametised Simulations using DistributedWorkstations. In: The 4th IEEE Symposium on High Performance Distributed Computing, Virginia, August 1995, pp. 520–528. IEEE Computer Society Press, Silver Spring (1995)Google Scholar
  10. 10.
    Yarrow, M., McCann, K.M., Biswas, R., Van der Wijngaart, R.F.: An advanced user interface approach for complex parameter study process specification on the information power grid. In: Buyya, R., Baker, M. (eds.) GRID 2000. LNCS, vol. 1971, pp. 146–157. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  11. 11.
    Prodan, R., Fahringer, T.: ZENTURIO: a grid middleware-based tool for experiment management of parallel and distributed applications. Journal of Parallel and Distributed Computing 64(6), 693–707 (2004)CrossRefGoogle Scholar
  12. 12.
    Pierce, M., Youn, C., Fox, G.: Interacting Data Services for Distributed Earthquake Modeling. In: Sloot, P.M.A., Abramson, D., Bogdanov, A.V., Gorbachev, Y.E., Dongarra, J., Zomaya, A.Y. (eds.) ICCS 2003. LNCS, vol. 2659, pp. 863–872. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  13. 13.
    Allaire, J.: Macromedia Flash MX—A next-generation rich client (March 2002), Available from http://www.macromedia.com/devnet/mx/flash/whitepapers/richclient.pdf
  14. 14.
  15. 15.
    von Laszewski, G., Foster, I., Gawor, J., Lane, P.: A Java Commodity Grid Kit. Concurrency and Computation: Practice and Experience 13(8-9), 643–662 (2001)CrossRefGoogle Scholar
  16. 16.
    SAC – Seismic Analysis Code, http://www.llnl.gov/sac/

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Choonhan Youn
    • 1
  • Tim Kaiser
    • 1
  • Cindy Santini
    • 1
  • Dogan Seber
    • 1
  1. 1.San Diego Supercomputer CenterUniversity of California at San DiegoLa JollaUSA

Personalised recommendations