Upload User Code
Introduction
Inside the
DetermineProgram use case, the user can choose 'user code' as a source for a program or model. This code can be uploaded from the user?s computer and run on the grid, or the user can run the code on the machine where it is stored.
Flow of Events
This use case begins at the Run Program Façade inside the
DetermineProgram use case. Once 'user code' has been selected as the program source, the Run Program Façade accesses the User Code Façade. From this point the user can choose to run the code from the machine where it is stored or to run the code on a grid compute resource. If the user chooses to run the code on his or her computer, the data is transferred to the user?s computer and the code runs there. If the user chooses to upload code to a grid resource, the use case proceeds to
NegotiateAccessToResource. Once the user's code has run (whether on the grid or the user's computer), results are returned to
MySpace via
MySpaceStoreResults.
Sequence Diagram
--
ElizabethAuden - 15 Jun 2002