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

⟦5cf416e4f⟧ Wang Wps File

    Length: 20211 (0x4ef3)
    Types: Wang Wps File
    Notes: Spelunked
    Names: »~ORPHAN61.08«

Derivation

└─⟦2c0571bd0⟧ Bits:30005816 8" Wang WCS floppy, CR 0005A
    └─ ⟦this⟧ »~ORPHAN61.08« 

WangText



<…0d…<…05…;…09…;…0a…;…0c…;    :…0b…:…02…9…09…9…0d…9
8…0a…8…00…8…07…7…0e…7…05…6…0b…6…01…6…07…5…0e…5 4…0a…4…01……86…1
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           …02…
           
           
           
           
           
           
           
           
           
           
           …02…
           
           …02…
           
           
           
           
           
           
           
           
           
           
…02…CPS/SRS/001

…02…801010…02……02…#
CAMPS
 ADDITIONAL
 REQUIREMENTS
 TO
DAMOS
 STANDARD
 SOFTWARE…02…800801…02…CAMPS







                 T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲



   1  SCOPE ........................................ 
     7

   2  APPLICABLE DOCUMENTS ......................... 
     8

     2.1  DAMOS SYSTEM REQUIREMENT SPECIFICATIO ...  
      8
     2.2  PROPOSAL FOR DIGITAL EXCHANGE APPENDIX 3,
          CR80D STANDARD SOFTWARE .................. 
           8
     2.3  REQUIREMENTS FOR ERRORHANDLING, DOC.NO.
          CPS/TCN/0012 ............................. 
           8
     2.4  MAPPING OF PERFORMANCE REQUIRMENTS TO
          SUBSYSTEMS, DOC.NO. CPS/TCN/0013 ......... 
           8
     2.5  DAMOS PROCESS MANAGEMENT AND DISPATCHER,
          PRELIMINARY CSS/2000/PSP/0018 ............ 
           8

     3  SYSTEM STANDARD SOFTWARE ....................
       9

     3.1  OPERATING SYSTEM ........................  
     10
     3.2  DAMOS KERNEL ............................. 
      13
       3.2.1  Process Management ................... 
        13
       3.2.2  Interrupt Functions .................. 
        13
       3.2.3  Process Communication ................ 
        14
       3..4  Process Scheduling ...................  
       14
       3.2.5  Page Manager ......................... 
        14
       3.2.6  Monitor Procedures ................... 
        15

     3.3  I/O ...................................... 
      16
       3.3.1  I/O System ..........................  
       16
       3.3.2  File Management Systems .............. 
        18
         3.3.2.1  Backing Storage Management ....... 
          18
         3.3.2.2  Terminal Handling ................ 
          20

       3.3.3  Device Handlers ...................... 
        20
       3.3.4  DeviceDrivers .......................  
       21
       3.3.5  Supplementary requirements derived     
          
              from I/O requirement ................. 
              21
       3.3.6  Message Handling ..................... 
        22

     3.4  ERRORHANDLING ............................ 
     24
       3.4.1  Error Fix Up ......................... 
        25
       3.4.2  Standard Erroractions Supplied by 
              DAMOS ................................ 
              26
       3.4.3  Device Driver/Handler Errorhandling .. 
        26


     3.5  RECOVERY, RESTART, RECONFIGURATION ....... 
      27
       3.5.1  PU/IOBUS Switchover .................. 
        27
       3.5.2  Disk Recovery, Reconfiguration,   
              Restart .............................  
             28
       3.5.3  THS (IOBUS) Recovery, Reconfiguration
              Restart .............................. 
              29
       3.5.4  Software Reconfiguration ............. 
        29
       3.5.5  THS (TDX BUS) Recovery, Reconfigura-
              tion, Restart .......................  
             29

   4  SYSTEM SUPPORT SOFTWARE ...................... 
    30

     4.1  HIGH LEVEL OPERATING SYSTEM .............. 
      30
     4.2  LANGUAGE PROCESSORS ...................... 
      31
       4.2.1  Pascal Compiler ...................... 
        31
     4.2.2  Swell Compiler .......................   31
       4.2.3  Assembler ............................ 
        32

     4.3  TEXT PROCESSORS .......................... 
      32
       4.3.1  Editor ............................... 
        32
       4.3.2  Text Formatting Progrm ..............  
       32
       4.3.3  File Merge Program ................... 
        33
       4.3.4  Pretty Printing Facility ............. 
        34

     4.4  PROGRAM DEVELOPMENT AND TEST TOOLS ....... 
      33
       4.4.1  Linker ............................... 
        33
       4.4.2 Pascal Cross Reference ...............  
       33
       4.4.3  Swell Cross Reference ................ 
        34
       4.4.4  Assembler Cross Reference ............ 
        34
       4.4.6  Swell Debugger ....................... 
        34
       4.4.7  Assembly Debugger ...................  
       36
       4.4.8  Patch Program ........................ 
        36
       4.4.9  Generation of Test Output for Pascal
              Programs ............................. 
              36
       4.4.10 Generation of Test Output for Swell
              Programs ............................  
             37
       4.4.11 Generation of Test Output for Assembly
              Programs ............................. 
              38
       4.4.12 Change Affect Tool ................... 
        40
       4.4.13 Librarian ............................ 
        40
       4.4.14 System Generator ....................  
       42

     4.5  FILE MANIPULATION PROGRAMS ............... 
      42
       4.5.1  Binhex ............................... 
        42
       4.5.2  Compare .............................. 
        42
       4.5.3  Copy ................................. 
        43
       4..4  Hexbin ...............................  
       43
       4.5.5  Listf ................................ 
        43
       4.5.6  Print ................................ 
        43


     4.6  DIRECTORY MAINTENANCE UTILITIES .......... 
      43
       4.6.1  Attr ................................. 
        43
       4.6.2  Create ............................... 
        44
       4.6.3  Enter ...............................  
       44
       4.6.4  List ................................. 
        44
       4.6.5  Protect .............................. 
        44
       4.6.6  Remove ............................... 
        45
       4.6.7  Rename ............................... 
       45
       4.6.8  Dcopy ................................ 
        45

     4.7  DIAGNOSTIC PROGRAMS ...................... 
      45
       4.7.1  On-line Diagnostic Programs .......... 
        46
         4.7.1.1  Integrity of Operation ........... 
          46
         4.7.1.2  Availability ....................  
         47
         4.7.1.3  On-line Test Programs ............ 
          47
         4.7.1.4  System Integrity Test Programs ... 
          48

       4.7.2  Off-line Diagnostic Programs ......... 
        48
         4.7.2.1  Off-line Testprograms ............ 
          48

     4.8  MICELLANEOUS PROGRAMS ...................  
     49
       4.8.1  Formatting of Disk ................... 
        49
       4.8.2  File Conversion ...................... 
        49
       4.8.3  System TiME Setting .................. 
        49
       4.8.4  Time ................................  
       50
       4.8.5  Test Drive Program ................... 
        50

   5  PERFORMANCE .................................. 
    52

     5.1  SIZING ................................... 
      52
     5.2  TIMING ................................... 
      54
     5.3  STARTUPAND SWITCHOVER PERFORMANCE
          REQUIREMENTS ............................. 
          54
     5.4  ON-LINE DIAGNOSTIC SOFTWARE .............. 
      54

   6  AVAILABILITY AND MAINTAINABILITY ............. 
    55
     6.1  AVAILABILITY ............................. 
      55
   6.2  MAINTAINABILITY ..........................   55

   7  INITIALIZATION ............................... 
    55

   8  SECURITY ..................................... 
    56


     8.1  SECURITY POLICY .......................... 
      58
     8.2  COMPARTMENTS ............................. 
      59
     8.3  TERMINALS AND COMMUNICATION LINES ........ 
      59
     8.4  TDX DEVIES ..............................  
         60
     8.5  CENTRALIZED ACCESS CONTROL ............... 
      60
     8.6  SCHEDULING ............................... 
      61
     8.7  SYSTEM SOFTWARE STRUCTURE ................ 
      61
     8.8  PROGRAM PAGE MANAGEMENT .................  
     63
     8.9  ON-LINE TEST PROGRAMS .................... 
          63
     8.10 DATA SECURITY ............................ 
      64

   9  QUALITY ASSURANCE ............................ 
    66

   10 SOFTWARE DOCUMENTATION ....................... 
    66
     10.1  DOCUME0̲1̲0̲6̲A̲…00…DAMOS                    …00…am]/vhn/sdv
             …00…MSN                 …00…DAMOS helt dokument …00…2̲8̲…00…0̲7̲…00…8̲0̲…00…1̲3̲…00…0̲9̲…00…
     ̲ ̲ ̲ ̲…00…4̲1̲…00… ̲ ̲5̲4̲4̲7̲…00…24…00…08…00…81…00…13…00…48…00…    …00…06…00…    83…00…2̲4̲…00…0̲8̲…00…8̲1̲…00…1̲4̲…00…2̲7̲…00…04…00…09…00…81…00…09…00…30…00…0005A…00…
     71…00… ̲ ̲3̲5̲…00…13…00… 1404…00… ̲5̲4̲212…00……18……00……06…`…05…V…00…v…00……01… …05…f…10……11…                                    …80…*̲J̲…15……05……00……00……00……00……00……00……00…7
w…01……86……00……00……00……00…;…0a……00……00…;…0b…;
:…0c…:…06…9…0f…9
9  9…06…8…0e…8…05…7…0c…7
7…07…6…0c…6…01…6…06…5…0b…5…02…4…0a…4…00…4…05…3…0b…3…01…3…06…2…0b…2…0c…2…0d…2…86…1                                    
          …02…           …02…  …02…          

…02…CPS/SRS/001

…02…810811…02……02…#
CAMPS ADDITIONAL REQUIREMENTS TO
DAMOS STANDARD SOFTWARE…02…801010…02…CAMPS







                 T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲



   1  SCOPE ........................................ 
     8

   2  APPLICABLE DOCUMENTS ......................... 
     9

     2.1  DAMOS SYSTEM REQUIREMENT SPECIFICATIO ...  
      9
     2.2  PROPOSAL FOR DIGITAL EXCHANGE APPENDIX 3,
          CR80D STANDARD SOFTWARE .................. 
           9
     2.3  REQUIREMENTS FOR ERRORHANDLING, DOC.NO.
          CPS/TCN/0012 ............................. 
           9
     2.4  MAPPING OF PERFORMANCE REQUIRMENTS TO
          SUBSYSTEMS, DOC.NO. CPS/TCN/0013 ......... 
           9
     2.5  DAMOS PROCESS MANAGEMENT AND DISPATCHER,
          PRELIMINARY CSS/2000/PSP/0018 ............ 
           9

     3  SYSTEM STANDARD SOFTWARE ................... 
      10

     3.1  OPERATING SYSTEM ........................  
     11
     3.2  DAMOS KERNEL ............................. 
      14
       3.2.1  Process Management ................... 
        14
       3.2.2  Interrupt Functions .................. 
        14
       3.2.3  Process Communication ................ 
        15
       3..4  Process Scheduling ...................  
       15
       3.2.5  Page Manager ......................... 
        15
       3.2.6  Monitor Procedures ................... 
        17
       3.2.7  Write Access Check by System
              Procedures ........................... 
              17

   3.3  I/O ......................................   18
       3.3.1  I/O System ........................... 
        18
       3.3.2  File Management Systems .............. 
        19
         3.3.2.1  Backing Storage Management ....... 
          19
         3.3.2.2  Terminal Handling ...............  
         21
         3.3.2.3  OFFER-ACCEPT ..................... 
                  22
         3.3.2.4  Useron - Useroff ................. 
                  22

       3.3.3  Device Handlers ...................... 
        23
       3.3.4  Device Drivers ....................... 
        24
       3.3.5  Supplmentary requirements derived      
         
              from I/O requirement ................. 
              24
       3.3.6  Message Handling ..................... 
        24


     3.4  ERROR HANDLING ........................... 
      24
       3.4.1  Error Fix Up ......................... 
        25
       3.4.2  Standard Erroractions Supplied by 
              DAMOS ...............................  
             26
         3.4.2.1  General Reporting Mechanism ...... 
                  26
           3.4.2.1.1  Reporting at the Different
                      Levels ....................... 
                      30

           3.4.2.2  Hardware Errors ................ 
                    30
             3.4.2.2.1  Single Termnal Error ......  
                       30
               3.4.2.2.1.1  Detected During User
                            Operation .............. 
                30
               3.4.2.2.1.2  Detected During COPSY
                            Operation on a System
                            Connection ............. 
                31

         3.4.2.2.2  LTU/LTUX Error ...............   31
             3.4.2.2.2.1  Detected During User
                          Operation ................ 
              31

           3.4.2.2.2  Detected During COPSY
                      Operation .................... 
                      31
           3.4.2.2.3  Chanel (LTU/LTUX) Error .....  
                     32
           3.4.2.2.4  BSM-X Error .................. 
                      32
           3.4.2.2.5  TDX BUS (TDX CTR, TDX BUS,
                      TIAs) Error .................. 
                      32
           3.4.2.2.6  PU (Includes STI and IOBUS) 
                      Error .......................  
                     32
           3.4.2.2.7  Error Interrupts ............. 
                      33
             3.4.2.2.7.1  During Retire ............ 
                          33
             3.4.2.2.7.2  During PU Shut-Down ...... 
                          33

           3.4.2.2.8  On-Line Diagnostics Reporting  
                      33
           3.4.2.2.9  Mirrored isks (Disk CTA,
                      Disk Drive, UDLUME) Errors ... 
                      34
             3.4.2.2.9.1  Error in a Single Disk ... 
              34
             3.4.2.2.9.2  Error in Both Disks ...... 
              34

           3.4.2.2.10   Single Disk Error .......... 
                        34

         3.4.2.3  Software Errors .................  
                 34
           3.4.2.3.1  Security Violation ........... 
                      34
           3.4.2.3.2  Non Security Violation ....... 
                      34

       3.4.3  Device Driver/Handler Errorhandling .. 
        35
       3.4.4  Error Information .................... 
              35
         3.4.4.1  rror Report Information .........  
                 35
           3.4.4.1.1  HW Error Reports ............. 
                      35
           3.4.4.1.2  SW Error Reports ............. 
                      36


         3.4.4.2  Dump of Failed Process ........... 
                  36

       3.4.5  Memory Dump .......................... 
              36
       3.4.6  Post Memory Analysis ................. 
              36
       3.4.7  Resume ..............................  
             36
       3.4.8  Handling of HW Generated Error
              Interrupts (page 3 in IM No. 79) ..... 
              37
       3.4.9  Device Driver/Handler Error Handling . 
              37

     3.5  RECOVERY, RESTART, RECONFIGURATION ....... 
      37
       3.5.1  P/IOBUS Switchover ..................  
       38
       3.5.2  Disk Recovery, Reconfiguration,   
              Restart .............................. 
              38
       3.5.3  THS (IOBUS) Recovery, Reconfiguration
              Restart .............................. 
              41
       3.5.4  Sftware Reconfiguration .............  
       41
       3.5.5  THS (TDX BUS) Recovery, Reconfigura-
              tion, Restart ........................ 
              41

   4  SYSTEM SUPPORT SOFTWARE ...................... 
    43

     4.1  HIGH LEVEL OPERATING SYSTEM .............. 
     43
     4.2  LANGUAGE PROCESSORS ...................... 
      44
       4.2.1  Pascal Compiler ...................... 
        44
       4.2.2  Swell Compiler ....................... 
        44
       4.2.3  Assembler ............................ 
        45

     4.3  TEXT PROCESSORS .........................  
     45
       4.3.1  Editor ............................... 
        45
       4.3.2  Text Formatting Program .............. 
        45
       4.3.3  File Merge Program ................... 
        46
       4.3.4  Pretty Printing Facility ............. 
        46

     44  PROGRAM DEVELOPMENT AND TEST TOOLS .......  
     46
       4.4.1  Linker ............................... 
        46
       4.4.2  Pascal Cross Reference ............... 
        47
       4.4.3  Swell Cross Reference ................ 
        47
       4.4.4  Assembler Cross Reference............  
       48
       4.4.6  Swell Debugger ....................... 
        48
       4.4.7  Assembly Debugger .................... 
        49
       4.4.8  Patch Program ........................ 
        50
       4.4.9  Generation of Test Output for Pascal
              Programs ............................  
             50
       4.4.10 Generation of Test Output for Swell
              Programs ............................. 
              50
       4.4.11 Generation of Test Output for Assembly
              Programs ............................. 
              50
       4.4.12 Change Affec Tool ...................  
       50
       4.4.13 Librarian ............................ 
        51
       4.4.14 System Generator ..................... 
        53


     4.5  FILE MANIPULATION PROGRAMS ............... 
      53
       4.5.1  Binhex ............................... 
        53
       4.5.2  Compare .............................. 
        53
       4.5.3  Copy ................................  
       53
       4.5.4  Hexbin ............................... 
        53
       4.5.5  Listf ................................ 
        54
       4.5.6  Print ................................ 
        54

     4.6  DIRECTORY MAINTENANCE UTILITIES .......... 
     54
       4.6.1  Attr ................................. 
        54
       4.6.2  Create ............................... 
        54
       4.6.3  Enter ................................ 
        55
       4.6.4  List ................................. 
        55
       4.6.5  Protect .............................  
       55
       4.6.6  Remove ............................... 
        55
       4.6.7  Rename ............................... 
        55
       4.6.8  Dcopy ................................ 
        56

     4.7  DIAGNOSTIC PROGRAMS ...................... 
      56
       47.1  On-line Diagnostic Programs ..........  
       56
         4.7.1.1  Integrity of Operation ........... 
          57
         4.7.1.2  Availability ..................... 
          57
         4.7.1.3  On-line Test Programs ............ 
          57
         4.7.1.4  System Integrity Test Progrms ...  
         58

       4.7.2  Off-line Diagnostic Programs ......... 
        58
         4.7.2.1  Off-line Testprograms ............ 
          58

     4.8  MISCELLANEOUS PROGRAMS ................... 
      59
       4.8.1  Formatting of Disk ................... 
        59
       4.8.2  File Conersion ......................  
       59
       4.8.3  System TimE Setting .................. 
        59
       4.8.4  Time ................................. 
        60
       4.8.5  Test Drive Program ................... 
        60

   5  PERFORMANCE .................................. 
   62

     5.1  SIZING ................................... 
      62
     5.2  TIMING ................................... 
      62
     5.3  STARTUP AND SWITCHOVER PERFORMANCE
          REQUIREMENTS ............................. 
          62
     5.4  ON-LINE DIAGNOSTIC SOFTWARE .............  
     62

   6  AVAILABILITY AND MAINTAINABILITY ............. 
    63
     6.1  AVAILABILITY ............................. 
      63
     6.2  MAINTAINABILITY .......................... 
      63

   7  INITIALIZATION ............................... 
    63


   8  SECURITY ..................................... 
    64
     8.1  SECURITY POLICY .......................... 
      66
     8.2  COMPARTMENTS ............................. 
      66
     8.3  TERMINAS AND COMMUNICATION LINES ........  
     66
     8.4  TDX DEVICES .............................. 
          67
     8.5  CENTRALIZED ACCESS CONTROL ............... 
      68
     8.6  SCHEDULING ............................... 
      68
     8.7  SYSTEM SOFTWARE STRUCTURE ...............  
     68
     8.8  PROGRAM PAGE MANAGEMENT .................. 
      69
     8.9  ON-LINE TEST PROGRAMS .................... 
          70
     8.10 DATA SECURITY ............................ 
      70

   9  QUALITY ASSURANCE ............................ 
    72

   10 SOFTWARE DCUMENTATION .......................  
   72

   11 CR80D SOFTWARE VERIFICATION .................. 
    72

   12 COMPATIBILITY WITH AMOS AND CR80D STANDARD
      SOFTWARE ..................................... 
      72…86…1         …02…   …02…   …02…   …02…                          
                     
                      1̲ ̲ ̲S̲C̲O̲P̲E̲



   This document contains additional requirements to the
   CR80D advanced multiprogramming operating system (DAMOS)
   set forth by the System Division (CRA).


                 2̲ ̲ ̲A̲P̲P̲L̲I̲C̲A̲B̲L̲E̲ ̲D̲O̲C̲U̲M̲E̲N̲T̲S̲



2.1      D̲A̲M̲O̲S̲ ̲S̲Y̲S̲T̲E̲M̲ ̲R̲E̲Q̲U̲I̲R̲E̲M̲E̲N̲T̲ ̲S̲P̲E̲C̲I̲F̲I̲C̲A̲T̲I̲O̲N̲ ̲C̲S̲S̲/̲0̲0̲6̲/̲S̲P̲C̲/̲0̲0̲0̲1̲



2.2      P̲R̲O̲P̲O̲S̲A̲L̲ ̲F̲O̲R̲ ̲D̲I̲G̲I̲T̲A̲L̲ ̲E̲X̲C̲H̲A̲N̲G̲E̲ ̲A̲P̲P̲E̲N̲D̲I̲X̲ ̲3̲,̲ ̲C̲R̲8̲0̲D̲ ̲S̲T̲A̲N̲D̲A̲R̲D̲
         ̲S̲O̲F̲T̲W̲A̲R̲E̲



2.3      R̲E̲Q̲U̲I̲R̲E̲M̲E̲N̲T̲S̲F̲O̲R̲ ̲E̲R̲R̲O̲R̲H̲A̲N̲D̲L̲I̲N̲G̲,̲ ̲D̲O̲C̲.̲N̲O̲ ̲C̲P̲S̲/̲T̲C̲N̲/̲0̲0̲1̲2̲



2.4      M̲A̲P̲P̲I̲N̲G̲ ̲O̲F̲ ̲P̲E̲R̲F̲O̲R̲M̲A̲N̲C̲E̲ ̲R̲E̲Q̲U̲I̲R̲E̲M̲E̲N̲T̲S̲ ̲T̲O̲ ̲S̲U̲B̲S̲Y̲S̲T̲E̲M̲S̲,̲
         ̲D̲O̲C̲.̲N̲O̲ ̲C̲P̲S̲/̲T̲C̲N̲/̲0̲0̲1̲3̲



2.5      D̲A̲M̲O̲S̲ ̲P̲R̲O̲C̲E̲S̲S̲ ̲M̲A̲N̲A̲G̲E̲M̲E̲N̲T̲ ̲A̲N̲D̲ ̲D̲I̲S̲P̲A̲T̲C̲H̲E̲R̲,̲ ̲P̲R̲E̲L̲I̲M̲I̲N̲A̲R̲Y̲
         ̲C̲S̲S̲/̲2̲0̲0̲0̲/̲P̲S̲P̲/̲0̲0̲1̲8̲






               3̲ ̲ ̲S̲Y̲S̲T̲E̲M̲ ̲S̲T̲A̲N̲D̲A̲R̲D̲ ̲S̲O̲F̲T̲W̲A̲R̲E̲



         a)  Fundamental properties of the Standard Software
             which shall be considered in depth during the design,
             development and production are its quality integrity
             and flexibility.

         b)  The Software shall be structured in a clearly identifiable
             hierarchical way. The design shall maintain maximum
             isolation and independence between units of all
             types during program design and implementation
             and durin on-line operation of the system.

         c)  The Software shall be carefully documented in parallel
             to the design during the production phase. The
             documentation shall form part of each deliverable
             software package and conform to the documentation
             standar specified elsewhere in this document.

         d)  In the construction of program code, clarity of
             meaning shall be a major consideration. When writing
             the program code comments shall be inserted to
             aid comprehension and improve the readability.

         e)  It i mandatory that instructions and constants
             of the system standard software shall not be modified
             during runtime. Within each software module/program
             the program code and constants shall be segregated
             from the modifiable data. The data areas of a moule
             shall be contigous and all exchange of data between
             different modules shall take place either through
             well-defined shared data areas or by value passing.

         f)  The System Standard Software shall be implemented
             as a well structured suite of code nd data modules
             incorporating sufficient hardware protection and
             software checking to ensure that the System Software
             itself can achieve and maintain the status of high
             integrity, trusted code with respect to the Applications
             Software. Preferably te System Software shall reside
             in read-only memory.



         g)  Sufficient validity checks must be applied at appropriate
             points in the System Software/Applications Software
             at Compile time and/or run time to ensure that
             the integrity requiements (refer section 8) will
             be met, attention however, being paid to maintaining
             efficiency.


         h)  Recovery procedures after system failure shall
             include the validation of the integrity, i.e checksumming
             of software, of the operating system softw