Abstract
In this paper we describe a web service oriented design for problem solving systems used by scientist to orchestrate complex computational experiments. Specifically we describe a programming model for users of a science gateway or participants in a virtual organization to express non-trivial tasks that operates equally well in a environment built from a single “many core” processor or one where the computation is completely remote.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Geon, Welcome to the GEON Portal. http://portal.geongrid.org, visited 11/1/07.
U.S. National Virtual Observatory. http://www.us-vo.org. visited 11/1/07.
Renci Bioportal. http://www.ncbioportal.org/, visited 11/1/07.
NEES Cyberinfrastracture Center, http://it.nees.org/index.php, visited 11/1/07.
NanoHub, onlne simuation and more, http://www.nanohub.org, visited 11/1/07.
Biomedical Informatics Research Network, http://www.nanohub.org, visited 11/1/07.
I. Taylor, E. Deelman, D. Gannon, and M. Shields, Eds., Workflows in e-Science, Springer, 2006.
Bertram LudŁscher, Ilkay Altintas, et. Al. Scientific workflow management and the Kepler system, Concurrency and COmputation: Practice and Experience, Volume 18, Issue 10 , Pages 1039-1065, 2005.
T. Oinn, et. al. Taverna: a tool for the composition and enactment of bioinformatics workflows, Bioinformatics vol. 20 issue 17, Oxford University Press 2004.
E. Deelman, et. al., Pegasus: A framework for mapping complex scientific workflows onto distributed systems, Scientific Programming, Volume 13, Number 3, 2005, pp. 219-237.
S. Shirasuna, A Dynamic Scientific Workflow System for Web services Architecture, Ph.D. Thesis, Department of Computer Science, Indiana University, Sept. 2007.
G. Kandaswamy, L. Fang, Y. Huang, S. Shirasuna, S. Marru, D. Gannon: Building web services for scientific grid applications. IBM Journal of Research and Development 50(2-3): 249-260 (2006).
K. Droegemeier, et. al., Service-Oriented Environments for Dynamically Interacting with Mesoscale Weather, CiSE, Computing in Science & Engineering - November 2005, vol. 7, no. 6, pp. 12-29.
C. Catlett, The Philosophy of TeraGrid: Building an Open, Extensible, Distributed TeraS-cale Facility, Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2002.
National Science Foundation Cyberinfrastructure Council, Cyberinfrastructure Vision for 21st Century Discovery. March 2007. NSF document 0728.
SL Pallickara, B Plale, S Jensen, Y Sun, Structure, Sharing and Preservation of Scientific Experiment Data, IEEE 3rd International workshop on Challenges of Large Applications in Distributed Environments, Research Triangle Park, NC, 2005.
Y. Simmhan, B. Plale, D. Gannon,. Querying capabilities of the karma provenance frame-work. Concurrency and Computation: Practice and Experience, 2007.
j. Dean, S. Ghemawat, MapReduce: Simplified Data Processing on Large Clusters, OSDI’04: Sixth Symposium on Operating System Design and Implementation, San Fran-cisco, CA, December, 2004.
J. Y. Choi, Y. Yang, S. Kim, and D. Gannon, V-Lab-Protein: Virtual Collaborative Lab for Protein Sequence Analysis, Proceedings of the IEEE Workshop on High-Throughput Data Analysis for Proteomics and Genomics, Fremont, CA. Nov. 2007.
myExperment. http://www.myexperiment.org. visited 11/2/07.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Gannon, D. (2008). Programming E-Science Gateways. In: Making Grids Work. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-78448-9_15
Download citation
DOI: https://doi.org/10.1007/978-0-387-78448-9_15
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-78447-2
Online ISBN: 978-0-387-78448-9
eBook Packages: Computer ScienceComputer Science (R0)