The Java CoG Kit 4.1.3  Release

http://www.cogkit.org

Notice

A new version of the Java CoG Kit has been released and we do recomend that you upgrade to the newest version. Please, follow the link to our download page at www.cogkit.org

1 Description

The Java CoG Kit provdes Grid middleware and upperware with high level workflow abstractions for Java. It enables convenient access to Grid middleware through the Java framework. It contains several abstraction frameworks that allow users to easily integrate Grid middleware into their applications. These abstractions are focusing on standard Grid services, such as job submission, file transfer, and security. Through the concept of Grid middleware providers users can access execution services from the Globus Toolkit version 2, 3, and 4, as well as Condor and SSH. Providers for filetransfer and access include WebDAV, FTP, and GridFTP. Grid workflows are enabled through higher level abstractions allowing to build coordinating Grid applications. Such abstractions include task queues, task graphs, and a comprehensive workflow language. Prototype graphical applications such as Grid Desktop with a Grid Shell are also provided.”

2 Useful Links

3 Documentation

The Java CoG Kit documentation is distributed as a series of guides. These guides for version 4.1.3  include:

3.1 Java CoG Kit Guides





Short TitleAudienceDescription Format




Install All A guide to the different ways of installing the Java CoG Kit [HTML]




Commands User A guide to the command line tools of the Java CoG Kit [HTML]




Workflow User A guide to the Karajan Workflow [PDF] [HTML]




AbstractionsUser A guide to the Java CoG Kit abstractions API [HTML]




MPI User A guide to execute MPI programs on the TeraGrid [HTML]




Coding Developer A guide to the Coding rules for the Java CoG Kit [HTML]




3.2 Java CoG Kit Guides Under Construction

More guides are under development. The following guides are not yet completed, but are listed here to help us improving these guides. Please, explore them and send us e-mail about improvement suggestions. If you like to contribute a guide yourself, please contact gregor@mcs.anl.gov.





Short Title AudienceDescription Format




Writing Guides Developer A preliminary guide to document writing guides [PDF] [HTML]




Examples User A preliminary guide to examples [PDF] [HTML]




Release ProcessDeveloper A preliminary guide to document the release process[PDF] [HTML]




3.3 API Documentation

4 Downloads

Before downloading the Java CoG Kit, users should read the “Guide to Installing the Java CoG Kit” [PDF] [HTML]. We hope that you will find this guide useful to decide which bundles you need. For the more experienced user, we provide the following index.

Binary Distributions
Source Distributions
API Documentation
Module List
CVS

5 Availability of the Document

The newest version of this document can be downloaded by the developers from

  1. cvs -d:pserver:anonymous@cvs.cogkit.org:/cvs/cogkit checkout manual/guide

It is not allowed to reproduce this document or the source. This documentation is copyrighted and is not distributed under the CoG Kit license.

6 Bugs

We use Bugzilla for tracking bugs and for enhancement suggestions. It is located in the bugzilla.globus.org, but you may find it easier to use one of the following quick links:

7 Administrative Contact

The Java CoG Kit project has been initiated and is managed by Gregor von Laszewski. To contact him, please use the information below.

Gregor von Laszewski
Argonne National Laboratory
Mathematics and Computer Science Division
9700 South Cass Avenue
Argonne, IL 60439
Phone: (630) 252 0472
Fax: (630) 252 1997
gregor@mcs.anl.gov