Determine Program

Introduction

A user wants to run a program on an astrogrid compute resource. This program may be an astrogrid library function, a web service, or user code. This use case can stand alone if a user simply wants to run a program on the grid, with or without datasets. DetermineProgram can also be accessed through DetermineModel and ComplexQuery.

Flow of Events

A user accesses the run program form through a web browser or command line. The user indicates which program should be run, whether it is stored in the astrogrid library, offered through a web service, or a user-uploaded program. This step can proceed to AccessLibraryFunction, AccessWebService, or UploadUserCode. Next, if the program requires data point the user can designate a dataset stored on the grid or upload a dataset stored in a file. Finally the model is submitted to a compute resource and estimator, and the flow of events proceeds as NegotiateAccessToJob.

Sequence Diagram

-- ElizabethAuden - 15 Jun 2002

Topic revision: r4 - 2002-06-17 - 14:21:14 - ElizabethAuden
 
AstroGrid Service Click here for the
AstroGrid Service Web
This is the AstroGrid
Development Wiki

This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback