Astronomer
Datasets are returned that match a complex query. A complex query is currently defined by Astrogrid as "a task that cannot be done simply using SQL."
1. User accesses the complex query form through a web browser or command line.
2. User indicates which catalogues or datasets should be queried.
3. User enters each expression used to make up the query. These expressions may be inequalities, library functions, web services, or user code.
4. User indicates workflow for the sequence of expressions.
5. Complex query is sent to the Estimator as in
NegotiateAccessToJob.
6a.
If user does not have permission to perform one or more of the query expressions:
- Expression(s) must be edited or removed before the complex query will be executed.
6b.
If user has all necessary permissions:
- Complex query is executed
type here
type here
type here
Discussion:
type here
type here
type here
Please see the
sequence diagram for this case.
---
GoodStyle: Please add comments below. This area should be used for refinement of the above document. If you want to ask questions or start a dialogue with the author, please use (or create) a topic in the
Use Cases Forum.
Author: Once the refinements here and comments in the forum die down, perhaps you could rewrite the problem, incorporating the comments and refinements.
--
NicholasWalton - 07 Jun 2002