×

Grid services for earthquake science. (English) Zbl 1008.68539

Summary: We describe an information system architecture for the ACES (Asia-Pacific Cooperation for Earthquake Simulation) community. It addresses several key features of the field - simulations at multiple scales that need to be coupled together; real-time and archival observational data, which needs to be analyzed for patterns and linked to the simulations; a variety of important algorithms including partial differential equation solvers, particle dynamics, signal processing and data analysis; a natural three-dimensional space (plus time) setting for both visualization and observations; the linkage of field to real-time events both as an aid to crisis management and to scientific discovery. We also address the need to support education and research for a field whose computational sophistication is rapidly increasing and spans a broad range. The information system assumes that all significant data is defined by an XML layer which could be virtual, but whose existence ensures that all data is object-based and can be accessed and searched in this form. The various capabilities needed by ACES are defined as grid services, which are conformant with emerging standards and implemented with different levels of fidelity and performance appropriate to the application. Grid Services can be composed in a hierarchical fashion to address complex problems. The real-time needs of the field are addressed by high-performance implementation of data transfer and simulation services. Further, the environment is linked to real-time collaboration to support interactions between scientists in geographically distant locations.

MSC:

68U99 Computing methodologies and applications
68U35 Computing methodologies for information systems (hypertext navigation, interfaces, decision support, etc.)
86A17 Global dynamics, earthquake problems (MSC2010)
68U20 Simulation (MSC2010)

Software:

Matlab; GridPort
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] ACES Asia-Pacific Cooperation for Earthquake Simulation. http://www.quakes.uq.edu.au/ACES/ [2002].
[2] Introducing a new paradigm for computational earth science?A Web-object-based approach to earthquake simulations. GeoComplexity and the Physics of Earthquakes, (eds.). 2000; 219-245. · doi:10.1029/GM120p0219
[3] Portals and frameworks for Web based education and computational science. Proceedings of the Second International Conference on the Practical Application of Java, Manchester, 2000.
[4] Presentation on Common Component Architecture by Robert Armstrong of Sandia at DoE Components Workshop July 23-25, 2002. Livermore, CA. http://www.llnl.gov/CASC/workshops/components_2001/viewgraphs/RobArmstrong.ppt.
[5] Presentation on Web Services by Francesco Curbera of IBM at DoE Components Workshop July 23-25, 2002. Livermore, CA. http://www.llnl.gov/CASC/workshops/components_2001/viewgraphs/FranciscoCurbera.ppt.
[6] WSDL Web Service Framework. http://www.w3.org/TR/wsdl.
[7] UDDI Universal Description and Discovery Framework. http://www.uddi.org.
[8] and colleagues. Arcade Computational Portal. http://www.cs.odu.edu/?ppvm.
[9] XML based messaging and protocol specifications SOAP. http://www.w3.org/2000/xp.
[10] Research on multi-protocol Web Services. http://www.extreme.indiana.edu.
[11] The Mathworks Corporation. Matlab Computational framework. http://www.mathworks.com.
[12] The Gateway Computational Web Portal. http://www.gatewayportal.org. · Zbl 1007.68622
[13] The Gateway system: Uniform Web based access to remote resources. ACM Java Grande Conference. ACM Press: New York, 1999.
[14] Pierce, Concurrency and Computation: Practice and Experience (2002)
[15] Grid Computing Environments. http://www.computingportals.org.
[16] NPACI HotPage. https://hotpage.npaci.edu.
[17] The GridPort toolkit: A system for building grid portals. Proceedings of the Tenth IEEE International Symposium on High Performance Distributed Computing, August 2001. IEEE Press: New York, 2002.
[18] Semantic Web from W3C to describe self organizing Intelligence from enhanced Web resources. http://www.w3.org/2001/sw.
[19] Berners-Lee, Scientific American (2002)
[20] Argonne National Laboratory. Access Grid. http://www.mcs.anl.gov/fl/accessgrid.
[21] Centra Collaboration Environment. http://www.centra.com.
[22] Placeware Collaboration Environment. http://www.placeware.com.
[23] WebEx Collaboration Environment. http://www.webex.com.
[24] Virtual Network Computing System (VNC). http://www.uk.research.att.com/vnc.
[25] Beca, Concurrency and Computation: Practice and Experience 9 pp 521– (1997) · doi:10.1002/(SICI)1096-9128(199706)9:6<521::AID-CPE306>3.0.CO;2-H
[26] Web technologies for collaborative visualization and simulation. Proceedings of the Eighth SIAM Conference on Parallel Processing for Scientific Computing. SIAM: New York, 1997.
[27] Real time training and integration of simulation and planning using the TANGO interactive collaborative system. International Test and Evaluation Workshop on High Performance Computing. IEEE Press: New York, 1998.
[28] Synchronous learning at a distance: Experiences with TANGO interactive. Supercomputing 98 Conference. IEEE Press: New York, 1998.
[29] Open GIS Consortium. Open Geodata Interoperability Specification. http://opengis.net/gml/ [2002].
[30] W3C Scalable Vector Graphics Standard SVG. http://www.w3.org/Graphics/SVG.
[31] X3D. http://www.web3d.org/x3d.html.
[32] openp2p. http://www.openp2p.com.
[33] Report on architecture and implementation of a collaborative computing and education portal. http://aspen.csit.fsu.edu/collabtools/updatejuly01/erdcgarnet.pdf [2002].
[34] Fox, Computing in Science & Engineering 3 pp 75– (2002) · Zbl 05092030 · doi:10.1109/5992.919270
[35] Sun Microsystems JXTA Peer to Peer technology. http://www.jxta.org.
[36] Fox, Computing in Science & Engineering 3 pp 74– (2002) · Zbl 05092239 · doi:10.1109/5992.931906
[37] Sun Microsystems. Java Message Service. http://java.sun.com/products/jms.
[38] Fox, Concurrency and Computation: Practice and Experience (2002)
[39] A grid event service. PhD Thesis, Syracuse University, 2002.
[40] XSIL: Extensible Scientific Interchange Language. http://www.cacr.caltech.edu/SDA/xsil.
[41] ICE Interdisciplinary framework and eXtensible Data model and Format (XDMF). http://www.arl.hpc.mil/SciVis/dice/ and http://www.arl.hpc.mil/PET/training/SEM77.html.
[42] XML Schema. http://www.w3c.org/XML/Schema.
[43] Private Communication, August 2002.
[44] EarthScope. http://www.earthscope.org.
[45] The IRIS Consortium. http://www.iris.edu.
[46] General Earthquake Models. http://geodynamics.jpl.nasa.gov/gem/.
[47] The Southern California Earthquake Center. http://www.scec.org.
[48] United States Geological Survey. http://www.usgs.gov.
[49] Geography Markup Language. http://opengis.net/gml/01-029/GML2.html.
[50] Exploration and Mining Markup Language. http://www.ned.dem.csiro.au/XMML.
[51] XML Schema Primer. http://www.w3c.org/TR/xmlschema-0/.
[52] Instructional Management Systems (IMS). http://www.imsproject.org.
[53] Advanced Distributed Learning Initiative. http://www.adlnet.org.
[54] The Dublin Core Metadata. http://dublincore.org/.
[55] Resource Description Framework (RDF). http://www.w3.org/TR/REC-rdf-syntax [2002].
[56] Castor Java XML Linkage. http://castor.exolab.org/.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.