DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Wang WCS documentation floppies

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CR80 Wang WCS documentation floppies

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦d0a649de0⟧ Wang Wps File

    Length: 6662 (0x1a06)
    Types: Wang Wps File
    Notes: Spelunked
    Names: »~ORPHAN76.00«

Derivation

└─⟦a5d18cecd⟧ Bits:30006104 8" Wang WCS floppy, CR 0164A
    └─ ⟦this⟧ »~ORPHAN76.00« 

WangText

…1d……00……00……00……00…L…02……00……00…L
L…07…K…08…K…0e…K J…0a…J…0b…0…08…0…0d…0…02…0…06…0…07…/…09…/…0c…/…0f…/
/…06….…0a….…0e….…01….…05…-…08…-…09…-…0d…-…00…-…06…,…09…,…0c…,…00…, ,…07…+…0b…+…00…+ +…06……86…1                                             …02…           …02…   …02…
                           

…02…CPS/SDS/035

…02…MSN/820514…02……02…
SUPERVISOR VDU
DETAILED DESIGN SPECIFICATION…02……02…CAMPS







4.2.2    S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲S̲u̲b̲p̲a̲c̲k̲a̲g̲e̲ ̲(̲S̲F̲C̲O̲)̲

         SFCO Controls the execution of Supervisor Transactions,
         thereby controlling the functional behaviour of SVDIA
         and SRETR.

         Conrol is imposed by issue of commands and reception
         of answers.

         SFCO is controlled by SVCO with respect to if and which
         transactions may be executed. SVCO control is imposed
         by use of commands and answers to commands.



4.2.2.1  F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲t̲i̲o̲n̲

         The subpackage has the functional responsibilities
         as listed below:

         -   React on SVCO control Commands

         -   Execution of f/c key entered commands

         -   Supervisor command validation

         -   Transaction Sequencing Control

         -   Transaction Accounting
         -   Transaction Interruption 

         -   Sending Request to the CAMPS System

         -   Supervisor Command Execution 

         Refer fig. 4.2.2.1-1 through 4.2.2.l-2




            Fig. 4.2.2.1-1 to fig. 4.2.2.1-2 


4.2.2.1.1    S̲F̲C̲O̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲ ̲E̲r̲r̲o̲r̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲1̲.̲0̲)̲

         a)  Q̲u̲e̲u̲e̲ ̲E̲r̲r̲o̲r̲ ̲R̲e̲p̲o̲r̲t̲i̲n̲g̲ ̲(̲1̲.̲1̲)̲

             Reports to SSC that an unexpected or erroneous
             queue element has been received. 

         b)  I̲n̲t̲e̲r̲n̲a̲l̲ ̲E̲r̲r̲r̲ ̲R̲e̲p̲o̲r̲t̲i̲n̲g̲ ̲1̲.̲2̲)̲

             Reports to SSC that an unexpected (illegal) event
             has occurred during Software execution.



4.2.2.1.2    F̲/̲C̲ ̲K̲e̲y̲ ̲C̲o̲m̲m̲a̲n̲d̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲2̲.̲0̲)̲

         a)  D̲i̲s̲p̲l̲a̲y̲ ̲E̲r̲r̲o̲r̲ ̲M̲e̲s̲s̲a̲g̲e̲ ̲(̲2̲.̲1̲)̲

             Reads and validates a number entered in the command
             line f the VDU Header Area. If the number is valid
             the corresponding error message is displayed otherwise
             an error message indicating the parameter error
             is displayed. 

         b) D̲i̲s̲p̲l̲a̲y̲ ̲P̲a̲r̲e̲n̲t̲ ̲M̲e̲n̲u̲ ̲(̲2̲.̲2̲)̲

             Fetches the parent Menu of the Menu currently dispayed
             and displayes it in the VDU Format  Area. If the
             Menu displayed is the Supervisor Menu (ancestor)
             an error message is displayed in the responseline
             of the VDU Header Area. 

         c) ̲S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲C̲o̲m̲m̲a̲n̲d̲ ̲E̲x̲e̲c̲u̲t̲i̲o̲n̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲2̲.̲3̲)̲

             These are the funtions for execution of supervisor
             commands identified by command code and command
             parameters. (Refer section 4.2.2.l.4)



4.2.2.1.3    S̲V̲C̲O̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲3̲.̲0̲)̲

         a)  S̲t̲a̲r̲t̲ ̲S̲F̲C̲O̲ ̲P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲ ̲(̲3̲.̲1̲)̲

             SFCO Software is activated in the normal operationmode.
             This includes display of the Supervisor Menu, opening
             for f/c key input from the VDU Header Area and
             positioning of the Cursor in the command line of
             the VDU Header Area.


             Only Normal Mode Supervisor commands are executed.
             

         b) R̲e̲s̲t̲a̲r̲t̲ ̲S̲F̲C̲O̲ ̲P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲ ̲(̲3̲.̲2̲)̲

             SFCO Software is activated in the restart operation
             mode. This includes display of the SNF Menu applicable
             in restart mode, opening for f/c key input from
             the VDU Header Area and positioning of the cursor
             in the command line of the VDU Header Area. Only
             Restart Mode Supervisor commands are excuted. 

         c) S̲t̲o̲p̲ ̲S̲F̲C̲O̲ ̲P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲.̲ ̲(̲3̲.̲3̲)̲

         The SFCO Software is deactivated. This includes clearing
         of the VDU screen (if possible) and work space. After
         deactivation the SFCO Software will await a start or
         restart command. 

         d)  C̲l̲o̲s̲e̲ ̲S̲F̲C̲O̲ ̲P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲.̲

             The SFCO Software is deactivated. Tis includes
             clearing of the VDU screen (if possible) and of
             work space. After deactivation SFCO cannot be activated
             again, (i.e. SFCO activation requires initialization
             or restart of the entire SVUP process.)



4.2.2.1.4    S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲C̲o̲m̲m̲a̲n̲d̲ ̲E̲x̲e̲c̲u̲t̲i̲n̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲2̲.̲3̲)̲

         a)  S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲C̲o̲m̲m̲a̲n̲d̲ ̲V̲a̲l̲i̲d̲a̲t̲i̲o̲n̲ ̲(̲2̲.̲3̲.̲l̲)̲

             Reads the Command (Command Code, parameters and
             possible PEC) entered in the commandline of the
             VDU Header Area. Validates the command - this includes:

             1)  Command Code Validation

         2)  Parameter Syntax check, if applicable and 1) above
             was successfull

             3)  PEC validation, if applicable and if 1) above
                 was successfull

             4)  Semantic check af parameters, if applicable
                 and 1), 2) and 3) above was successfull. 


             If validation is unsuccessfull an appropriate error
             message is displayed, identifying the error or
             in case more than one error was detected the numbers
             of the applicable errormesages are displayed in
             the responseline of the VDU Header Area. 

             On fig. 4.2.2.l-3 the commands for which parameter
             syntax check functions apply are depicted together
             with the relevant parameters. 

             Fig. 4.2.2.l-4 together with fig. 4.2.2.l-5 ientifies
             the syntax check functions required. 

         b)  T̲r̲a̲n̲s̲a̲c̲t̲i̲o̲n̲ ̲E̲x̲e̲c̲u̲t̲i̲o̲n̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲2̲.̲3̲.̲2̲)̲

             These are the functions for execution of transactions.
             The transaction type to be executed is indentified
             through entry of a supervisor command (refer 4..2.l.4
             a) above). Display of Menus on command are included
             in these functions as well. 
             Refer 4.2.2.1.5

         c)  S̲e̲n̲d̲ ̲R̲e̲q̲u̲e̲s̲t̲ ̲t̲o̲ ̲C̲A̲M̲P̲S̲ ̲(̲2̲.̲3̲.̲3̲)̲

             These are the functions issuing retrieval requests
             to SAR, preparation and status requests to UMAM,
             distibution requests to MDP and rerun requests
             to THP.

         d)  S̲e̲n̲d̲ ̲C̲o̲m̲m̲a̲n̲d̲ ̲t̲o̲ ̲C̲A̲M̲P̲S̲ ̲(̲2̲.̲3̲.̲4̲)̲

             These are the functions sending commands to SSC,
             THP, SAR, LOG, SPIP and SCREP.

         e)  E̲x̲e̲c̲u̲t̲e̲ ̲C̲o̲m̲m̲a̲n̲d̲

             These are the functions for updating of System
             tables ad System parameters.…86…1         …02…   …02…   …02…  
             …02…                                           
             Fig.4.2.2.1.-3 to fig. 4.2.2.1-5


4.2.2.1.5    T̲r̲a̲n̲s̲a̲c̲t̲i̲o̲n̲ ̲E̲x̲e̲c̲u̲t̲i̲o̲n̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲2̲.̲3̲.̲2̲)̲

         a)  T̲r̲a̲n̲s̲a̲c̲t̲i̲o̲n̲ ̲A̲c̲c̲o̲u̲n̲t̲i̲n̲g̲ ̲(̲2̲.̲3̲.̲2̲.̲1̲)̲

             These are the functions for transaction accounting
             and logging.
             Refer 4.2.2.1.6

         b)  T̲r̲n̲s̲a̲c̲t̲i̲o̲n̲ ̲S̲e̲q̲u̲e̲n̲c̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲(̲2̲.̲3̲.̲2̲.̲2̲)̲

             These are the functions for controlling the transaction
             in progress with respect to display of correct
             formats in right sequence possibly directed through
             the supervisors use af f/c keys. 
             Refer 4.2.2.1.7

         )   T̲r̲a̲n̲s̲a̲c̲t̲i̲o̲n̲ ̲i̲n̲t̲e̲r̲u̲p̲t̲i̲o̲n̲s̲ ̲(̲2̲.̲3̲.̲2̲.̲3̲)̲

             These are the functions for interruption of a transaction
             in progress, i.e.  interruption of the transaction
             sequence control. (refer 4.2.2.l.5 b) above)
             Refer 4.2.2.l.8.



4.2.2.l.6    T̲r̲a̲n̲s̲a̲c̲t̲i̲o̲n̲ ̲A̲c̲c̲o̲u̲n̲t̲i̲n̲ ̲(̲2̲.̲3̲.̲2̲.̲1̲)̲

         a)  I̲n̲i̲t̲i̲a̲l̲ ̲L̲O̲G̲ ̲d̲a̲t̲a̲ ̲c̲o̲l̲l̲e̲c̲t̲i̲o̲n̲ ̲(̲2̲.̲3̲.̲2̲.̲l̲.̲l̲)̲

             Assigns a transaction serial number and fetches
             the current time.

         b)  F̲i̲n̲a̲l̲ ̲l̲o̲g̲ ̲d̲a̲t̲a̲ ̲c̲o̲l̲l̲e̲c̲t̲i̲o̲n̲ ̲(̲2̲.̲3̲.̲2̲.̲l̲.̲2̲)̲

             Collection of log format indentification, exit
             cause, termination time and itm reference (if applicable)

         c)   F̲o̲r̲m̲a̲t̲ ̲I̲/̲O̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲(̲2̲.̲3̲.̲2̲.̲2̲.̲3̲)̲

             These are the functions for input/output of formats
             and data to the VDU Format Area, i.e. SVDIA communication
             functions.