Вы находитесь на странице: 1из 19

Software Requirements Traceability

Matrix
REQUIREMENTS TRACEABILITY MATRIX
PDM TRACED TO SRD
PROJECT : ISO Post Mission Archive

SRD PDM Identifier SOFTWARE REQUIREMENT


Identifier
USER INTERFACE / BROWSE CATALOG

General interface description


S2.1.39 See ADD [RD-1]. The following data items will be held on-line
as non-queriable browse data through the
ICSA:

POFs

ICSFs

COBs

APF

....
S2.1.40 See ADD [RD-1]. The following data items will be held on-line
in a library format and be accessible through
the ISO PMA user interface:

SCC Report

CAL Q

MPS/RAM Patches

...
S1.1.1 See ADD [RD-1]. The primary user interface to the ISO Post
Mission Archive will consist of a set of
documents on the WWW.
S1.1.2 See ADD [RD-1]. This web interface will also provide access to
certain resources which are not incorporated
into the ICSA but which are part of the ISO
Post Mission Archive.
S1.1.3 See ADD [RD-1]. A secondary interface to the archive will be
SPEVAL which will remain available for use
by expert users.
S1.1.4 See ADD [RD-1]. The primary query interface will allow
searches for matches in the Observation
Catalogue, according to constraints on both
observation and non-observation parameters.
S1.1.5 See ADD [RD-1]. Means will be also be provided to perform
searches for entries other than observations in
the Queriable part of the ICSA.HouseKeeping
and Trend table data can be searched.
S1.1.6 See ADD [RD-1]. When searching for observations the user will
be able to conduct a sequence of separate
queries adding the results of each to a single
list. He will then be able to request datasets
from that list.
S1.1.7 See ADD [RD-1]. The user can create a "shopping basket" from
the results of a query. This "shopping basket"
can be modified by adding entries from new
queries or by deleting entries.
S1.1.8 See ADD [RD-1]. The user will be able to revise/refine previous
searches by accessing and modifying the
previously submitted filled-in query page.
S1.1.9 See ADD [RD-1]. Where possible the interface will be
constructed so as to be self explanatory to a
user from the astronomical community.
S1.1.10 See ADD [RD-1]. When the interface can not be made self-
explanatory on line help will be provided.
S1.1.11 See ADD [RD-1]. The number of actions demanded of the user
between the point when he accesses the
archive and the point when his query is
answered should approach the minimum
possible.
Possible constraints on searches
S1.1.12 See ADD [RD-1]. When possible the interface will be
configurable by the user.
S1.1.13 See ADD [RD-1]. When searching for observations the user will
not be restricted to specifying fields in the
primary observation catalogue.
S1.1.14 See ADD [RD-1]. The user can constrain a query by specifying
restrictions on the parameters initially used to
specify the observation (including proposal
parameters such as keywords).
S1.1.15 See ADD [RD-1]. The user can constrain a query by specifying
restrictions on a number of other parameters
(Target Type, Data Quality,...).
S1.1.16 See ADD [RD-1]. For searches restricted to a single instrument it
will be possible to specify times in ITK.
S1.1.17 See ADD [RD-1]. The user can constrain a query by specifying
the sky position using a number of different
coordinates.
S1.1.18 See ADD [RD-1]. The user can specify a query using a target
name instead of the coordinates.
S1.1.19 See ADD [RD-1]. The interface will check if the target name is a
recognised SSO if not SIMBAD/NED will be
used.
S1.1.20 See ADD [RD-1]. The user will be able to specify a list of targets
to be used in a query.One means for him to do
this will be to upload a file containing such list
in a predefined format.
S1.1.21 See ADD [RD-1]. A sky position will be considered to match any
observation whose FOV it intersects/overlaps.
S1.1.22 See ADD [RD-1]. The user will be able to constraint a search by
specifying a wavelength or range of
wavelengths.
S1.1.23 See ADD [RD-1]. The user will be able to search on flux
characteristics of the objects observed by ISO.
S1.1.24 See ADD [RD-1]. The user will be able to search on color
characteristics of the objects observed by ISO.
S1.1.25 See ADD [RD-1]. The user will be able to constrain a search by
selecting from a number of categories which
characterise the nature of the observation,
these characteristics will map onto different
Instrument/AOT/filter combinations.
S1.1.26 See ADD [RD-1]. The user will be able to constrain a search by
selecting from the following categories:
engineering data, activation sequence data,...
S1.1.27 See ADD [RD-1]. Specification of a Wavelength being used to
constrain filters rather than use filters directly.
S1.1.28 See ADD [RD-1]. It will be the interface responsibility to resolve
the user input into database values.
S1.1.29 See ADD [RD-1]. Where the use of ISO-specific terms might be
more convenient for an informed user such
mechanism will be provided.
S1.1.30 See ADD [RD-1]. Where the use of ISO-specific terms are used
definitions/brief explanations will be provided.
S1.1.31 See ADD [RD-1]. The user will be able to constrain a search by
specifying constraints on housekeeping and
trend data.
S1.1.32 See ADD [RD-1]. The user will be able to constrain a search by
specifying the version of the uplink
installation used to schedule that observation.
S1.1.33 See ADD [RD-1]. A range will be allowed as a constraint for any
numerical parameter.
S1.1.34 See ADD [RD-1]. Where an allowed parameter can only take one
of a fixed set of discreet values then the user
will be able to specify any subset of those
values as a search constraint.
The nature of constraints
S1.1.35 See ADD [RD-1]. By default searches on the observation
catalogue will only return good data, where
this means that processing was good to at least
the raw data level.
S1.1.36 See ADD [RD-1]. The query will be done comparing against the
"real data used" rather than the one intended
by the proposer when those are different.
S1.1.37 See ADD [RD-1].
S1.1.38 See ADD [RD-1]. The user will be allowed to combine freely
constraints on independent parameters.
S1.1.39 See ADD [RD-1]. The user will be allowed to combine freely
constraints on non-independent characteristics
of observations where such constraints are not
contradictory.
S1.1.40 See ADD [RD-1]. By default searches will not be restricted to
observations corresponding to AOTs, nor to
any subset deemed to be "standard".
Query submission
S1.1.41 See ADD [RD-1]. Where possible it will be checked that the
user’s input makes sense before submitting a
query.
S1.1.42 See ADD [RD-1]. Users will be able to submit queries in batch
mode.
S1.1.43 See ADD [RD-1]. The interface will prompt the user for his e-
mail address at the appropriate point.
S1.1.44 See ADD [RD-1]. When doing interactive queries the engine
may decide that the query is going to take too
long and the interface will inform the user and
give him the option to submit in batch mode.
Presentation of results
S1.1.45 See ADD [RD-1]. On completion of a query the user will be
presented with the total number of matches
found.
S1.1.46 See ADD [RD-1]. Where observations can be deemed to have
matched a query to a lesser or greater degree
they will be sorted.
S1.1.47 See ADD [RD-1]. The interface will present the user means to
access the matches found up to the maximum
number of results buffered.
S1.1.48 See ADD [RD-1]. The user will have the option to specify the
number of matches that he will be presented
with at a time.
S1.1.49 See ADD [RD-1]. The user will be able to elect to see every Nth
match where N is a number chosen by him.
S1.1.50 See ADD [RD-1]. Where possible the display of the next batch
of matching records will not require the repeat
of an inherently slow query.
S1.1.51 See ADD [RD-1]. The matches displayed as a single batch will
be displayed as a series of rows.
S1.1.52 See ADD [RD-1]. Each row will include a brief description of
the observation, where an observation is
proprietary no postage stamp nor flux
information will be displayed.
S1.1.53 See ADD [RD-1]. It will be made clear to the users than only the
owners can download proprietary data.
S1.1.54 See ADD [RD-1]. The description will include quality
information as held in the observation
catalogue.
S1.1.55 See ADD [RD-1]. The description will identify non-standard
products as such.
S1.1.56 See ADD [RD-1]. When the product is composed of data that can
meaningfully be represented graphically and
where the data is still not proprietary, a
postage stamp will be added.
S1.1.57 See ADD [RD-1]. Where that postage stamp can be made small
it will be included in the row, if not a
hyperlink will be provided.
S1.1.58 See ADD [RD-1]. The user will be able to scroll and zoom
around the postage stamp image using his
browser.
S1.1.59 See ADD [RD-1]. The default view in the postage stamp should
be an image showing a line in the spectrum
matching the user wavelength requirement if
any was given.
S1.1.60 See ADD [RD-1]. Each row will include a hyperlink to a full
description of the observation.
S1.1.61 See ADD [RD-1]. Each row corresponding to still proprietary
data will include the release date for the
observation.
S1.1.62 See ADD [RD-1]. Where an observation is part of a concatenated
chain or a linked sequence a hyperlink will be
included to a page containing the full chain.
S1.1.63 See ADD [RD-1]. A caveat cautioning users about the scientific
use of postage stamp will be presented.
S1.1.64 See ADD [RD-1]. When displaying a list of observations, BC
should display the quality of the observations
of the baseline products as well as the OFPR
observation (if any) and the OLP version.
Miscellaneous
S1.1.65 See ADD [RD-1]. The interface will provide for the direct input
of an SQL query and the presentation of the
results.
S1.1.66 See ADD [RD-1]. The web interface will provide sufficient
details of the archive database as to allow
expert users to enter the SQL queries.
S1.1.67 See ADD [RD-1]. The interface will provide easy access to logic
and uplink calibration file version given an
uplink version number.
USER INTERFACE / DOWNLOAD PRODUCTS

Retrieval
S1.2.1 See ADD [RD-1]. In order to download products the user has to
be registered.
S1.2.2 See ADD [RD-1]. The user will be able to elect baseline product
or OFRP product.
S1.2.3 See ADD [RD-1]. For user wishing no special privileges to
access proprietary data a facility will be
provided to register on line.
S1.2.4 See ADD [RD-1]. The interface will provide a facility to change
the user password.
S1.2.5 See ADD [RD-1]. Two methods of data retrieval will be
available.
S1.2.6 See ADD [RD-1]. When possible, estimates will be given of the
expected ftp download time.
S1.2.7 See ADD [RD-1]. The first method will be direct ftp download.
S1.2.8 See ADD [RD-1]. The second method will be snail-mail delivery
on a CD-ROM.
S1.2.9 See ADD [RD-1]. For every observation the user can specify
what level of products they want.
S1.2.10 See ADD [RD-1]. The facility will be provided to browse any of
the relevant auxiliary data files defined as
being available in an appropriate form in the
Data Model.
S1.2.11 See ADD [RD-1]. All ftp should be by default of compressed
data.The standard compression formats and
uncompressed data should be available as
options.
S1.2.12 See ADD [RD-1]. For whatever transfer the user will be allowed
to elect CD-ROM delivery or ftp transfer.
S1.2.13 See ADD [RD-1]. Where a user elects to request CD-ROM he
will be told to expect that delivery in the post,
where he elects ftp transfer he will be told to
expect an e-mail informing him when the data
is ready.
S1.2.14 See ADD [RD-1]. The interface will present the users id and
password to the DE so his registration and
proprietary data can be checked.
S1.2.15 See ADD [RD-1]. For all requests for > 100MB the default
transfer method will be CD-ROM.For all
transfers of < 10MB the default method will
be ftp.
USER INTERFACE / SPEVAL INTERFACE

S1.3.1 See ADD [RD-1]. No attemp will be made to integrate the


SPEVAL interface with the primary WWW
based one.
S1.3.2 See ADD [RD-1]. SPEVAL Users will be registered and given
appropriate accounts.
ARCHIVE ENGINE / DATA ENGINE (DE)

Requirements related to DE
functionality
S2.1.1 See ADD [RD-1]. Use of underlying DBMS to ensure syntactic
correctness.
S2.1.2 User Access Storing of User names, passwords and access
rights.
Users

See ADD [RD-1].


S2.1.3 Users Allow change of password.
See ADD [RD-1].
S2.1.4 User Access Users should have access to all public data.
See ADD [RD-1].
S2.1.5 User Access Owner of data has access to own data.
See ADD [RD-1].
S2.1.6 User Access Some users have access to all data.
See ADD [RD-1].
S2.1.7 See ADD [RD-1]. Performance shall be optimized during
operational phase.
S2.1.8 Batch Details Identification of long queries and provision of
batch facilities.
Batch Results

Batch Request

See ADD [RD-1].


S2.1.9 See ADD [RD-1]. Priority scheduling.
S2.1.10 See ADD [RD-1]. Complex SQL queries allowed.
S2.1.11 See ADD [RD-1]. Results shall order search results self-
evidently.
S2.1.12 TBD. Store information on product size, time to
download,
time to process.
S2.1.13 See ADD [RD-1]. Asses connection speeds for registered users.
S2.1.14 See ADD [RD-1]. Information on CDROM distribution stored.
Requirements related to DE searchable content
S2.1.15 TBD. Information about OLP processing time for
each observation stored.
S2.1.16 Product Catalogue Locations of all standard products on the
CDROM jukeboxes stored.
S2.1.17 Pointing Positional information for every observation
stored.
Slewing

Aid
S2.1.18 Pointing Identification of observations based upon
search area.
Slewing

Aid
S2.1.19 Observations Possible to distinguish between SSO and non-
SSO observations.
S2.1.20 Overlapping Observation List Cross-reference of observations which cover
Linked Observation the same region.
Information
S2.1.21 Linked Observation Access to linked or concatenated observations
Information. for any selected observation.
S2.1.22 Simbad Ned Targets SIMBAD/NED source types stored.
S2.1.23 Keywords Keywords for each proposal stored.
S2.1.24 Wavelength Ranges Wavelength range for each observation stored.
S2.1.25 TBW. Flux and color characteristics for each
observation stored.
S2.1.26 Planning Info Planned observational parameters stored.
S2.1.27 Observations Quality ratings for BKRP and OFRP products
stored.
S2.1.28 Observations Access to engineering window and
activation/deactivation sequence data.
S2.1.29 TBW. Times in UTC, UTK and ITK.
S2.1.30 Observations Access to phase in orbit.
S2.1.31 Uplink Uplink and associate component version
numbers available for each revolution.
S2.1.32 Postcards Postage stamps to be introduced.
Icons
S2.1.33 Aperture Pointing History ICSA shall contain all data from current IPA
databases.
CAM Compact Status

CAM Diagnostics

CAM Glitch Rates

CAM LW Detector EOI Reset


Values

CAM LW Detecror Reset


Values

CAM SW Detector EOI Reset


Values

CAM SW Detector Reset


Values

LWS Compact Status

PHT C Detector Responsivities

PHT Compact Status

PHT P Detector Responsivities

Product Catalogue

Sources Detected By CAM

SWS Compact Status

SWS Dark Current

SWS Glitch Rate

SWS Photometric Flux Check


S2.1.34 Products All products of OLP Archive accessible.
Product Catalogue
S2.1.35 Range of OLP products easily modifiable.
S2.1.36 Keywords User specified information w.r.t. an
Proposals observation shall be searchable.
S2.1.37 Duplication of information kept to a
minimum.
Requirements related to queriable data
S2.1.38 Aperture Pointing History Queriable browse data items.

CAL G BKRP Validity

CAL G OFRP Validity

CAM Common

CAM Compact Status

CAM Diagnostics

CAM Glitch Rates

CAM LW Detector EOI Reset


Values

CAM LW Detector Reset


Values

CAM Measurement Details

CAM Reference Coordinates

CAM SW Detector EOI Reset


Values

CAM SW Detector Reset


Values

Co Investigators

Failed Command History

Fixed Time Criteria

General LWS Header


Information

Guide Star
ICS Extract

Institutes

Instrument Instantaneous
Pointing- History Header

Kernal Log

Keywords

Linked Observation
Information

LWS Automatic Analysis


Results

LWS Automatic Analysis


Results -Header

LWS Common

LWS Compact Status

LWS Edited Raw Data Header

LWS Housekeeping ERD

LWS Illuminator Results

LWS Measurement Details

LWS Product Sizes

LWS Scan Group Information

LWS Scan Summary

LWS Standard Processed Data

LWS Standard Processed Data


Header

Observations
Observers

Orbit Data

PHT C Detector Responsivities

PHT Calibration Details

PHT Chopper Details

PHT Common

PHT Compact Status

PHT Geometry

PHT Measurement Details

PHT P Detector Responsivities

PHT PCS

Planning Info

POF Extract

Processing Times

Product Catalogue

Proposals

Raster Map Details

Revolutions

RTA QLA

Solar Weather

Sources Detected By CAM

SPEVAL Parameters
SPEVAL Values

Sun Earth

SWS Common

SWS Compact Status

SWS Dark Current

SWS General House Keeping

SWS Glitch Rate

SWS Measurement Details

SWS Photometric Flux Check

SWS Standard Processed Data


Header

Telemetry Drop Log

Time References

Uplink
Requirements related to linked and viewable data
S2.1.39 Calibration Details Non-queriable browse data items.

CALQ CAM

CALQ PHT

CALQ SWS

CALU Files

CAM Calibration Details

CCS

COB
COIF

CUS4

CUS4 Validity

External Information

ICS Definition Templates

ICSF

IDB Definition

IFPG

IFPG Values

Instrument Station Reports

ISR Events

IS Reports

LWS Calibration Details

Non Standard Commanding

NSO Events

NSOS

OLP Report

PCS

PCS Validity

PCSS

PHOT Monitor Log

PHT Calibration Details


POF

Realtime Revolution Reports

SCC Calibration Data

SCREW

SOAR

SPR

SWS Calibration Details


Requirements related to On-Line
library
S2.1.40 See ADD [RD-1]. Linked on-line library data items.
Requirements related to internal On-Line library
S2.1.41 See ADD [RD-1]. Off-line library data items.
Requirements related to Paper library
S2.1.42 See ADD [RD-1]. Paper document data items.
Requirements related to Off-Line Storage
S2.1.43 See ADD [RD-1]. Data items archived to DAT.
Requirements related to Downloadable software
S2.1.44 See ADD [RD-1]. Downloadable software.
Requirements related to user accessable software
S2.1.45 See ADD [RD-1]. User-accessible software.
Requirements related to direclty accessable software
S2.1.46 See ADD [RD-1]. Accessible software.
Requirements related to locally accessable software
S2.1.47 See ADD [RD-1]. Indirectly accessible software.
Requirements related to Off-Line archive software
S2.1.48 See ADD [RD-1]. Software archived to DAT.
ARCHIVE ENGINE / RETRIEVE PRODUCTS

S2.2.1 See ADD [RD-1]. Filenames for FTP should be 4 letters


uppercase
S2.2.2 See ADD [RD-1]. Baseline products copied directly to FTP +
Email
S2.2.3 See ADD [RD-1]. Medium and reprocessed requests within 72
hours
S2.2.4 See ADD [RD-1]. Write to a CD holding area if CD requested
S2.2.5 See ADD [RD-1]. OFRP performed if requested
S2.2.6 See ADD [RD-1]. Data compressed if requested
S2.2.7 Product Level RP to allow part or all of an obs to be retrieved
See ADD [RD-1].
S2.2.8 See ADD [RD-1]. Proprietary rights will be respected
PIPELINE PROCESSING

S3.1 Processing Times BKRP will be performed on every observation


See ADD [RD-1]. to produce all baseline products.
S3.2 See ADD [RD-1]. The pipeline should produce a survey product
for all instruments (BKRP).
S3.3 See ADD [RD-1]. OFRP should complete in <24 hours or <72
hours at peak times.
S3.4 See ADD [RD-1]. BKRP will generate baseline products to
produce the baseline observation datasets.
S3.5 See ADD [RD-1]. BKRP shall be automatic and shall minimize
human intervention.
S3.6 See ADD [RD-1]. BKRP and OFRP will not perform systematic
Quality Control.
S3.7 See ADD [RD-1]. Quality Control will be performed
independently either as part of OLP
integration or by an operator.
S3.8 See ADD [RD-1]. OFRP shall be able to detect and report errors
during processing.
S3.9 See ADD [RD-1]. BKRP and OFRP shall be able to be monitored
by the OLP operator.
S3.10 See ADD [RD-1]. The raw data (TDF, OH, IS reports, AH) will
be accessible on-line for BKRP and OFRP.
S3.11 See ADD [RD-1]. BKRP will leave shape-2 products on-line for
future access for OFRP purposes.
S3.12 See ADD [RD-1]. OFRP will start from TDF FS results.
S3.13 See ADD [RD-1]. BKRP and OFRP shall calculate the
processing time for each OLP step
(Derive_ERD, Derive_SPD, Auto-Analysis)
for each observation.
S3.14 See ADD [RD-1]. BKRP and OFRP shall be able to be conducted
at the same time.
CDROM DISTRIBUTION

S4.1 See ADD [RD-1]. CDROM distributed at a given owner/address


S4.2 See ADD [RD-1]. Filenames with ISO-9660 standard
S4.3 See ADD [RD-1]. CDROM up to 2 weeks to be shipped
UPDATE ARCHIVE

S5.1 See ADD [RD-1]. UA imports products from BKRP


S5.2 See ADD [RD-1]. UA ingests or create postage stamps
PERFORMANCE REQUIREMENTS

SP.1 See ADD [RD-1]. Result of small search within 5 minutes


SP.2 See ADD [RD-1]. 1 to 5 baseline obs datasets available within 1
hour
SP.3 See ADD [RD-1]. 10 to 25 obs dataset (from OFRP) available
within 24 hours (72 during peak time)
SP.4 See ADD [RD-1]. BKRP for all mission within 3 months
INTERFACE REQUIREMENTS

SI.1 See ADD [RD-1]. ISO PMA User I/F on WWW


SI.2 See ADD [RD-1]. Interface to SIMBAD/NED
SI.3 See ADD [RD-1]. Tool to retrieve TDF group file by time key
OPERATIONAL REQUIREMENTS

SO.1 See ADD [RD-1]. IPA available until ICSA available


SO.2 See ADD [RD-1]. BKRP and OFRP minimize operator
intervention
SO.3 See ADD [RD-1]. BKRP and OFRP can be used simultaneously
RESOURCE REQUIREMENTS

SRes.1 See ADD [RD-1]. ICSA with necessary disk storage


SRes.2 See ADD [RD-1]. ICSA with necessary CPU and memory
SRes.3 See ADD [RD-1]. OLP under OpenVMS using FORTRAN and
IDL
SRes.4 See ADD [RD-1]. ICSA with SYBASE RDMS
SRes.5 See ADD [RD-1]. User I/F, Update Archive and Archive Engine
under SUN/SOLARIS
SRes.6 See ADD [RD-1]. CDROM distribution under SUN/SOLARIS
and PC
SRes.7 See ADD [RD-1]. Baseline products hold on CDROM attached
to AE SUN platform
SECURITY REQUIREMENTS

SS.1 See ADD [RD-1]. ICSA protect proprietary rights


SS.2 See ADD [RD-1]. ICSA accessible from external world
SS.3 See ADD [RD-1]. Retrieval from ICSA will require user
registration
SS.4 See ADD [RD-1]. ICSA will protect people name and address
RELIABILITY REQUIREMENTS

SRel.1 See ADD [RD-1]. Raw Data on DAT in different building


SRel.2 See ADD [RD-1]. All other data needed on DAT in different
building

Back to the [ISO Home Page]

Вам также может понравиться