Astronomer
An astronomer with appropriate permissions can access algorithms stored in the astrogrid function library.
type here
This use case begins at the Run Program Façade inside the
Determine Program use case. 'Library function' has been selected as the program source.
1. The Run Program Façade accesses the Library Function Façade.
2. User can designate a function directly (via command line, text box, pull down menu, etc) or search for an appropriate function from an astrogrid list.
3. Use case proceeds to
NegotiateAccessToResource.
4a.
If library function is accessible to user:
- Function returns a list of input and output parameters (conforming to WSDL standards?).
- Library Function Façade returns this information to the Run Program Façade
4b.
If library function is not accessible to user:
- User receives 'function unavailable' error message
type here
type here
type here
Discussion:
type here
type here
type here
Please see the
seqence diagram for this case.
'User' may also be an automated process within AG which is set to access a particular library function in response to the requirements of a query, for example to transform coordinates or flux scales of
various catalogues to a consistent reference frame, or estimate proper motions.
--
AnitaRichards? - 07 Aug 2002
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.
--
ElizabethAuden - 17 Jun 2002