SimpleGrid toolkit: Enabling geosciences gateways to cyberinfrastructure
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. (C) 2009 Elsevier Ltd. All rights reserved.
cyberinfrastructure science and engineering gateways service-oriented architecture spatial interpolation component-based software engineering grid computing