Use Case: Get System Parameters

Goal: Return time series of system parameters.

Contact Author: G.Fuller

Role(s)/Actor(s):

Primary: Any ALMA subsystem
Secondary: Executive, UserAdmin

PriorityCritical

PerformanceMedium (?)

FrequencySeveral seconds to minutes or longer

Preconditions

  1. Archive is running
  2. User authenticated and connection established
  3. User has privilege to access information

Basic Course
  1. Subsystem submits request to the archive (XMLStore) for a list of system parameters over some time range.
    Alternate Course: none
    Exception Course:
    1. Invalid parameter requested: Return error
Postconditions: 
  1. Time series of requested parameters returned to subsystem.

Issues to be Determined or Resolved

  1. The communication of the user ID and the associated permissions have to be clarified.
  2. The required level of granularity for permissions has to be specified by SSR and operational requirements.

Other Notes:

  1. Since presumably not all parameters will be arriving in the archive at the same time and so will have different timestamps, the archive needs to return a separate time series for each parameter. If the subsystem wants to plot multiple variables against each other it is up to the subsystem to manage non-matching time axes.

Last modified: $Date: 2004/09/07 23:03:23 $ by $Author: gaf $