Abstract
The international science community has invested large amounts of money in developing numerical and computational codes for everything from basic math to application specific codes. These codes are now a vital part of the scientific process. However, running these codes can be challenging. Many require a highly specialized environment, and may only run in a few locations. To maximize the usage of these codes, it is necessary to enable network access to them. We discuss our recent work in developing automated tools to enable network access to command line applications using Grid[l] tools.
Please use the following format when citing this chapter: Konerding, D. E., Jackson, K. R., 2007, in IFIP International Federation for Information Processing, Volume 239, Grid-Based Problem Solving Environments, eds. Gaffney, P. W., Pool, J.C.T., (Boston: Springer), pp. 195–211.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Bibliography
Foster, I., C. Kesselman, and S. Tuecke, The Anatomy of the Grid: Enabling Scalable Virtual Organizations. Intl. J. Supercomputer Applications, 2001.
Kreger, H., Web Services Conceptual Architecture. 2001, IBM.
Cornell.edu. SOAP:: Clean. 2006 [cited; Available from: http://www.asp.cornell.edu/SOAP-Clean/.
Cornell.edu. O’SOAP. 2006 [cited; Available from: http://www.asp.cornell.edu/osoap/.
Simple Object Access Protocol (SOAP) 1.1. 2000, W3C.
Globus Project, Grid Security Infrastructure (GSI). 2002.
Globus Project, The GridFTP Protocol and Software. 2002.
Web Services Resource Framework (WSRF)–Primer v1.2. 2006, OASIS.
Web Services Base Notification 1.3 (WS-BaseNotification). 2006, OASIS.
Ludascher, B., et al., Scientific Workflow Management and the Kepler System. Concurrency and Computation: Practice & Experience, 2005(Special Issue on Scientific Workflows).
Ptolemy. 2006 [cited; Available from: http://www.ptolemy.eecs.berkeley.edu/ptolemyll/.
Christensen, E., et al., Web Services Description Language (WSDL) 1.1. 2001.
Twisted. 2006 [cited; Available from: http://www.twistedmatrix.com/trac/.
Setuptools. 2006 [cited; Available from: http://www.peak.telecommunity.com/DevCenter/setuptools.
Foster, I., C. Kesselman, and S. Tuecke, The Globus Toolkit and Grid Architecture. 2001, In preparation.
Adams, C. and S. Farrell, Internet X.509 Public Key Infrastructure Certificate. Mar 1999(2510).
Jackson, K.R. pyGridWare. 2006 [cited; Available from: http://www.dsd.lbl.gov/gtg/projects/pyGridWare/.
Fallside, D.C., XML Schema Part 0: Primer. 2001, W3C.
BLAST. 2006 [cited; Available from: http://www.ncbi.nlm.nih.gov/BLAST/.
Dierks, T. and C. Allen, The TLS Protocol Version 1.0. 1999, IETF.
OpenSSL. 2002 [cited; Available from: http://www.openssl.org/.
Security Association Markup Language (SAML) Specification v.1.0. 2002, OASIS.
EU DataGrid, VOMS Architecture v1.1. 2003.
Gu, J., A. Sim, and A. Shoshani, The Storage Resource Manager Interface Specification, version 2.1. 2003.
Baru, C, et al. The SDSC Storage Resource Broker, in 8th Annual IBM Centers for Advanced Studies Conference. 1998. Toronto, Canada.
Sqlite. 2006 [cited; Available from: http://www.sqlite.org/.
Gunter, D., et al. NetLogger: A Toolkit for Distributed System Performance Analysis. In IEEE Mascots 2000: Eighth International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems. 2000.
F2py. 2006.
Beazley, D.M. SWIG: An Easy to Use Tool for Integrating Scripting Languages with C and C++. in Proceedings of the 4th USENIX Tcl/Tk Workshop. 1996.
Py2exe. 2006 [cited; Available from: http://www.py2exe.org/.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 International Federation for Information Processing
About this paper
Cite this paper
Konerding, D.E., Jackson, K.R. (2007). PythonCLServiceTool: A Utility for Wrapping Command-Line Applications for The Grid. In: Gaffney, P.W., Pool, J.C.T. (eds) Grid-Based Problem Solving Environments. IFIP The International Federation for Information Processing, vol 239. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-73659-4_11
Download citation
DOI: https://doi.org/10.1007/978-0-387-73659-4_11
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-73658-7
Online ISBN: 978-0-387-73659-4
eBook Packages: Computer ScienceComputer Science (R0)