SimpleGrid toolkit: Enabling geosciences gateways to cyberinfrastructure

Shaowen Wang, Yan Liu, Nancy Wilkins-Diehr, Stuart Martin

Research output: Contribution to journalArticlepeer-review

Abstract

Cyberinfrastructure science and engineering gateways have become an important modality to connect science and engineering communities and cyberinfrastructure. The use of cyberinfrastructure through gateways is fundamental to the advancement of science and engineering. However, learning science gateway technologies and developing science gateways remain a significant challenge, given that science gateway technologies are still actively evolving and often include a number of sophisticated components. A geosciences gateway must be designed to accommodate legacy methods that geoscientists use in conventional computational tools. The research described in this paper establishes an open-source toolkit-SimpleGrid for learning and developing science gateways based on a service-oriented architecture using a component-based approach that allows flexible separation and integration of the components between geocomputation applications and cyberinfrastructure. The design and implementation of SimpleGrid is based on the National Science Foundation TeraGrid-a key element of the U.S. and world cyberinfrastructure. This paper illustrates our experience of using SimpleGrid and a spatial interpolation method in a tutorial to teach TeraGrid science gateways.

Original languageEnglish (US)
Pages (from-to)2283-2294
Number of pages12
JournalComputers and Geosciences
Volume35
Issue number12
DOIs
StatePublished - Dec 2009

Keywords

  • Component-based software engineering
  • Cyberinfrastructure
  • Grid computing
  • Science and engineering gateways
  • Service-oriented architecture
  • Spatial interpolation

ASJC Scopus subject areas

  • Information Systems
  • Computers in Earth Sciences

Fingerprint Dive into the research topics of 'SimpleGrid toolkit: Enabling geosciences gateways to cyberinfrastructure'. Together they form a unique fingerprint.

Cite this