V.S. Sunderam et al. (Eds.): ICCS 2005, LNCS 3514, pp. 469 476, 2005. © Springer-Verlag Berlin Heidelberg 2005 Design and Implementation of Services for a Synthetic Seismogram Calculation Tool on the Grid Choonhan Youn, Tim Kaiser, Cindy Santini, and Dogan Seber San Diego Supercomputer Center, University of California at San Diego, 9500 Gilman Drive, La Jolla, CA 92093-0505 {cyoun, tkaiser, csantini, seber}@sdsc.edu Abstract. We have built user environments that simplify and provide interactive access to data, models, and compute resources as well as integrate various distributed computational services to study earthquake waveforms utilizing 3D models and compute resources within the Geosciences Network (GEONgrid) and national computational grids, such as TeraGrid. These data and computing services are implemented using a Web services approach and are incorporated in a service-based portal architecture. We then illustrate how these data, models, and services can be used to build distributed, interactive scientific applications. 1 Introduction Application-specific web-based scientific portals provide user-centric views of computational grid technologies based on global, large-scale distributed computing for scientific applications [1], [2]. Building on a foundation of distributed service components, we can typically construct a sophisticated, domain-specific portal system. These services may be built on top of Grid technologies such as Globus, Legion, and Condor, and web technologies and standards that are developed for Internet computing and are used to provide browser-based access to High Performance Computing (HPC) systems. Numerous such portals have been developed, with varying degrees of specializations. Some examples include NASA’s Information Power Grid [3], NPACI’s Hotpage [4] and application-specific Problem Solving Environments, PNNL’s Extensible Computational Chemistry Environment (Ecce) system [5], UNICORE [6], Gateway System [7], and NMI’s Open Grid Computing Environment (OGCE) portal [8]. As part of GEON’s (Geoscience Network) computational and open grid computing environment (GEON project [9] funded by NSF), we have started developing a domain-specific application portal (SYNSEIS – SYNthetic SEISmogram generation tool) to help seismologists as well as any other researchers to calculate realistic 3D regional seismic waveforms using a well-tested, finite difference code, e3d. E3d was developed by the Lawrence Livermore National Laboratory [10]. This system is also designed to be used in day-to-day activities of researchers, especially EarthScope scientists who will be accessing data from hundreds of stations everyday and need to process the data in a timely fashion.