Here is my preliminary view of the Iteration 02 Activity Diagram for the workgroup leaders meeting on 17th March 2003:


(Click for full-size image)

To summarise these:

  1. user logs into portal,
    - opens workflow page in portal (portlet?),
    - selects to run simple query (single dataset)
  2. workflow displays query form
  3. user enters dataset selection criteria
  4. workflow looks up datasets in service.registry
  5. user selects dataset,
    - enters query (AQL),
    - runs job
  6. workflow submits job to job control
  7. job control splits job into tasks and stores them
  8. scheduler picks next task,
    - looks up details in service.registry,
    - submits query to dataset
  9. dataset decodes AQL,
    - runs query,
    - stores results as VOTable,
    - logs query completion to message queue
  10. job control checks if any more tasks in job,
    - logs job completion
  11. user opens ms.explorer
  12. ms.explorer looks up user items in ms.registry,
    - displays items
  13. user selects copy option
  14. ms.explorer displays copy form
  15. user enters from/to details (from results to myspace),
    - hits go
  16. ms.explorer runs data mover
  17. data mover gets details of locations,
    - assigns copy to ms.server
  18. ms.server copies results from data centre to self,
    - updates ms.registry
  19. ms.explorer redisplays user items
  20. user selects results item,
    - selects view option
  21. portal opens data viewer page
  22. data viewer gets item details from ms.registry (default view mode),
    - reads data,
    - displays results in default mode (tabular probably)

-- TonyLinde - 16 Mar 2003

Topic revision: r1 - 2003-03-16 - 18:19:00 - TonyLinde
 
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