When a system description has been prepared, debugged, and compiled into a PSA
Database, there are several options available to use the information:
- different aspects of the system need to be described and summarized. PSA
provides 36 standard reports.
- ad hoc combinations of objects and relations, selecting information by various
criteria, can be obtained by using the Query System (QS).
- a generalized database management system access facility is provided by
the Report Specification Interface (RSI).
The output can be combined with formatting instructions to automated the production
of pre-defined complex reports. An example of this is given in the Functional
Specification Generator (FSGEN) pages.
- Elements in the PSA database can be extracted and converted into source
material for input into other utilities (for example, a COBOL Data Division
can be extracted, a database schema can be produced, and sequencing information
can be extracted to produce outline transaction definitions for a transaction
processing monitor).
- A normalized data model can be generated using the View Integration System
(VIS).
PSA is used most effectively in a PSA Usage Process. This can implement completeness
and consistency standards, generate standard specification documents, and produce
some source material for input into other utilities.