MyCoG.NET: a multi-language CoG toolkit
MyCoG.NET: a multi-language CoG toolkit
Grid application developers utilize Commodity Grid (CoG) toolkits to access Globus Grid services. Existing CoG toolkits are language-specific and have, for example, been developed for Java, Python and the Matlab scripting environment. In this paper we describe MyCoG.NET, a CoG toolkit supporting multi-language programmability under the Microsoft .NET framework. MyCoG.NET provides a set of classes and APIs to access Globus Grid services from languages supported by the .NET Common Language Runtime. We demonstrate its programmability using FORTRAN, C++, C# and Java, and discuss its performance over LAN and WAN infrastructures. We present a Grid application, in the field of experimental aerodynamics, as a case study to show how MyCoG.NET can be exploited. We demonstrate how scientists and engineers can create and use domain-specific workflow activity sets for rapid application development using Windows Workflow Foundation. We also show how users can easily extend and customize these activities
CoG, .NET, CLR, GSSAPI, GridFTP, GRAM, Windows Work°ow Foundation
1885-1900
Paventhan, A.
be6ce417-73b4-4b82-b7ac-d973b7a8667c
Takeda, Kenji
e699e097-4ba9-42bd-8298-a2199e71d061
Cox, Simon J.
0e62aaed-24ad-4a74-b996-f606e40e5c55
Nicole, Denis A.
0aca6dd1-833f-4544-b7a4-58fb91c7395a
September 2006
Paventhan, A.
be6ce417-73b4-4b82-b7ac-d973b7a8667c
Takeda, Kenji
e699e097-4ba9-42bd-8298-a2199e71d061
Cox, Simon J.
0e62aaed-24ad-4a74-b996-f606e40e5c55
Nicole, Denis A.
0aca6dd1-833f-4544-b7a4-58fb91c7395a
Paventhan, A., Takeda, Kenji, Cox, Simon J. and Nicole, Denis A.
(2006)
MyCoG.NET: a multi-language CoG toolkit.
Concurrency and Computation: Practice & Experience, 19 (14), .
(doi:10.1002/cpe.1133).
Abstract
Grid application developers utilize Commodity Grid (CoG) toolkits to access Globus Grid services. Existing CoG toolkits are language-specific and have, for example, been developed for Java, Python and the Matlab scripting environment. In this paper we describe MyCoG.NET, a CoG toolkit supporting multi-language programmability under the Microsoft .NET framework. MyCoG.NET provides a set of classes and APIs to access Globus Grid services from languages supported by the .NET Common Language Runtime. We demonstrate its programmability using FORTRAN, C++, C# and Java, and discuss its performance over LAN and WAN infrastructures. We present a Grid application, in the field of experimental aerodynamics, as a case study to show how MyCoG.NET can be exploited. We demonstrate how scientists and engineers can create and use domain-specific workflow activity sets for rapid application development using Windows Workflow Foundation. We also show how users can easily extend and customize these activities
More information
Published date: September 2006
Keywords:
CoG, .NET, CLR, GSSAPI, GridFTP, GRAM, Windows Work°ow Foundation
Organisations:
Electronics & Computer Science, Engineering Sciences
Identifiers
Local EPrints ID: 71947
URI: http://eprints.soton.ac.uk/id/eprint/71947
ISSN: 1532-0628
PURE UUID: c07f5fa1-7c9a-4a7a-85d2-b8dbbcfaf7c7
Catalogue record
Date deposited: 13 Jan 2010
Last modified: 13 Mar 2024 20:52
Export record
Altmetrics
Contributors
Author:
A. Paventhan
Author:
Kenji Takeda
Author:
Denis A. Nicole
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics