The GEON service-oriented architecture for Earth Science applications

Abstract The Geosciences Network (GEON) project has been developing cyberinfrastructure for data sharing in the Earth Science community based on a service-oriented architecture. The layered architecture consists of Core, Middleware, and Applications services. Core services provide system-level functions (e.g. user authentication), Middleware services provide generic capabilities (e.g. catalog search), and Application services provide functions that users directly interact with, including applications that are specific to Earth Sciences. The GEON ‘service stack’ includes a standardized set of these services and the corresponding software modules. The GEON Portal provides Web-based access to these services via a set of portlets. This service-oriented approach has enabled GEON to expand to new partner sites and leverage GEON services for other projects. To facilitate interoperation in a distributed geoinformatics environment, GEON is focusing on standards for distributed search across federated catalogs.

[1]  Gregor von Laszewski,et al.  A Java commodity grid kit , 2001, Concurr. Comput. Pract. Exp..

[2]  Eric. Newcomer,et al.  Understanding SOA with Web Services , 2004 .

[3]  Charlotte Baltus Distributed Computing Environments , 1996 .

[4]  Chaitanya Baru,et al.  Enhanced Access to High-Resolution LiDAR Topography through Cyberinfrastructure- Based Data Distribution and Processing , 2006 .

[5]  Ilya Zaslavsky,et al.  Generating composite thematic maps from semantically-different collections of shapefiles and map services , 2005 .

[6]  H. G. Seeley,et al.  On the Dinosauria , 1879 .

[7]  Kai Lin,et al.  A System for Semantic Integration of Geologic Maps via Ontologies ∗ , 2003 .

[8]  Geoffrey C. Fox,et al.  Web Service Grids: an evolutionary approach , 2005, Concurr. Pract. Exp..

[9]  Dogan Seber,et al.  Developing Metadata Services for Grid Enabling Scientific Applications , 2006, International Conference on Computational Science.

[10]  Bertram Ludäscher,et al.  On integrating scientific resources through semantic registration , 2004, Proceedings. 16th International Conference on Scientific and Statistical Database Management, 2004..

[11]  Mälardalen,et al.  .NET FRAMEWORK By , 2004 .

[12]  Chaitanya K. Baru,et al.  Mediating among GeoSciML resources , 2009, Int. J. Digit. Earth.

[13]  Tim Howes,et al.  X.500 Lightweight Directory Access Protocol , 1993, RFC.

[14]  Chuck Meertens,et al.  The GEON Integrated Data Viewer (IDV) for Exploration of Geoscience Data With Visualizations , 2008 .

[15]  Dogan Seber,et al.  Design and Implementation of Services for a Synthetic Seismogram Calculation Tool on the Grid , 2005, International Conference on Computational Science.

[16]  Sandeep Chandra,et al.  GAMA: grid account management architecture , 2005, First International Conference on e-Science and Grid Computing (e-Science'05).

[17]  Gráinne Foley,et al.  CORBA – Common Object Request Broker Architecture , 2001 .

[18]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[19]  Bertram Ludäscher,et al.  Managing scientific data: From data integration to scientific workflows* , 2006 .

[20]  Nicholas Gibbins Web Ontology Language , 2009, Encyclopedia of Database Systems.

[21]  I. Foster,et al.  Service-Oriented Science , 2005, Science.

[22]  Donna Pierson,et al.  Distributed computing environments , 1993 .

[23]  Steven Tuecke,et al.  An online credential repository for the Grid: MyProxy , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.

[24]  Bertram Ludäscher,et al.  Managing scientific data: From data integration to scientific workflows* , 2006 .