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

⟦514e8af48⟧ Wang Wps File

    Length: 15136 (0x3b20)
    Types: Wang Wps File
    Notes: CPS Sys Des.Spec. Std.    , Missing sectors
    Names: »0290A «

Derivation

└─⟦303071de8⟧ Bits:30006071 8" Wang WCS floppy, CR 0027A
    └─ ⟦this⟧ »0290A « 

WangText

…12……00……00……00……00……13……0a……00……00……13……0b……13……0e……86…H                                              …02…           …02…   …02…         

…02…CPS/STD/002



…02…801103…02……02…#

CAMPS SYSTEM DESIGN SPECIFICATION STANDARD

…02……02…CAMPS















                     0̲ ̲ ̲I̲N̲T̲R̲O̲D̲U̲C̲T̲I̲O̲N̲



0.1      The baseline document to be used for initiation of
         the Development Phase of the CAMPS Program is the CAMPS
         System Requirements Specification (SRS).  The documentation
         to be used for the overall system design and subsequent
         detailed design, development and testings is described
         herein.  It is based on ADP Standard 007-3, Issue 2,
         14 January 1980, contained in ACE ADP Standards Manual
         (AM 96-1-1).  It has been modified to include portions
         of MIL-STD 490 for hardware and firmware documentation.



0.2      The following contains the Table of contents of the
         SDS and in subsequent, sections a detailed description
         of the intended content of each paragraph.




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



   1  GENERAL ..................................   6 to
   7

…02……02…1.1  PURPOSE ..............................   6
…02……02…1.2  PROJECT REFERENCES ...................   6
…02……02…1.3  TERMS AND ABBREVIATIONS ..............   6

…02…2  SUMMARY OF REQUIREMENTS ..................   7 to 12

…02……02…2.1  SYSTEM DESCRIPTION ...................   7
…02……02…2.2  SYSTEM FUNCTIONS .....................   7
…02……02…2.3  CHARACTERISTICS ......................   7
…02……02…2.4  DESIGN AND CONSTRUCTION (HARDWARE) ...   9
…02……02…2.5  DESIGN AND CONSTRUCTION (SOFTWARE) ...  11
…02……02…2.6  DOCUMENTATION ........................  11

…02…3  ENVIRONMENT  .............................  12 to 14

…02……02…3.1  PHYSICAL ENVIRONMENT  ................  12
…02……02…3.2  EXTERNAL INTERFACE DEFINITION  .......  12
…02……02…3.3  PROCEDURAL INTERFACES ................  13
…02……02…3.4  OPERATOR INTERFACES ..................  13
…02……02…3.5  POWER INTERFACES .....................  13

…02…4  SYSTEM OVERVIEW ..........................  14 to 19

…02……02…4.1  CONFIGURATION SUMMARY ................  14
…02……02…4.2  FUNCTIONAL FLOW  .....................  14
…02……02…4.3  SYSTEM CONTROL  ......................  15
…02……02…4.4  TERMINAL MECHANISMS  .................  15
…02……02…4.5  CAMPS SYSTEM SUPPORT FUNCTIONS  ......  15
…02……02…4.6  CAMPS APPLICATION SUPPORT FUNCTIONS  .  16
…02……02…4.7  SYSTEM RECOVERY FUNCTIONS  ...........  16
…02……02…4.8  DATA BASES  ..........................  16
…02……02…4.9  SECURITY  ............................  16
…02……02…4.10 AVAILABILITY AND MAINTAINABILITY  ....  17
…02……02…4.11 ERROR AND BACKLOCK HANDLING  .........  17
…02……02…4.12 SYSTEM TESTING  ......................  18
…02……02…4.13 PERFORMANCE REQUIREMENTS MAPPING  ....  18


…02…5  SYSTEM BREAK-DOWN  .......................  19 to 21

…02……02…5.i  SUBSYSTEM i  .........................  19
…02……02……02…5.i.1  Summary of Requirement  ..........  19
…02……02……02……02…5.i.1.1  Subsystem Description  .......  19
…02……02……02……02…5.i.1.2  Subsystem Functions  .........  19
…02……02……02……02…5.i.1.3  Subsystem Control  ...........  19
…02……02……02……02…5.i.1.4  Characteristics  .............  20
…02……02……02……02…5.i.1.5  Design and Construction ......  20
…02……02……02……02…5.i.1.6  Documentation ................  20

…02……02……02…5.i.2  Environment  .....................  20
…02……02……02……02…5.i.2.1  External Interfaces  .........  21
…02……02……02……02…5.i.2.2  Subsystem Interfaces  ........  21




                     1̲ ̲ ̲G̲E̲N̲E̲R̲A̲L̲



1.1  P̲U̲R̲P̲O̲S̲E̲

   Adequately and properly describe the purpose of the
   SDS (Project Name) (Project Number).  Objectives are:

   a)  To provide detailed definition of systems design
       specifications.

   b)  To provide user operational and development personnel,
       details of the on-going analysis.

   c)  To define in detail the interfaces with other systems
       and to describe their facilities.



1.2  P̲R̲O̲J̲E̲C̲T̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲S̲

   a)  A brief summary of the references applicable to
       the history and development of the project.

   b)  The general nature of the computer system specified:
        i.e., tactics, inventory control, war gaming,
       management information, etc.

   c)  The project sponsor, user and operating center(s)
       that will run the completed computer system.

   d)  A list of applicable documents indicating author
       or source, reference number, title, and security
       classification.  As a minimum:

     1)  System Requirements Specification (SRS)

     2)  Related System/Subsystem specifications.

     3)  Other pertinent documentation or significant
         correspondence not specified in the SRS



1.3  T̲E̲R̲M̲S̲ ̲A̲N̲D̲ ̲A̲B̲B̲R̲E̲V̲I̲A̲T̲I̲O̲N̲S̲

   List or include in appendix those which are unique
   to this document and subject to interpretation.


                2̲ ̲ ̲S̲U̲M̲M̲A̲R̲Y̲ ̲O̲F̲ ̲R̲E̲Q̲U̲I̲R̲E̲M̲E̲N̲T̲S̲



2.1      S̲Y̲S̲T̲E̲M̲ ̲D̲E̲S̲C̲R̲I̲P̲T̲I̲O̲N̲

         Establish a frame of reference for the remainder of
         the document.

         a)  Reference higher order and parallel system/subsystems
             and their documentation as required.

         b)  Provide a chart showing the relationship of the
             user organizations to the major components of the
             system.

         c)  A chart showing the interrelationships of the system
             components.

         d)  These charts should be based on the updated version
             of the charts contained in the SRS.



2.2      S̲Y̲S̲T̲E̲M̲ ̲F̲U̲N̲C̲T̲I̲O̲N̲S̲

         a)  Describe both qualitatively and quantitatively
             how the system functions will satisfy the requirements.

         b)  Directly relate to the system functions established
             in paragraph 3 of the SRS.

         c)  State the description in such a manner as to relate
             to the system environment in paragraph 3 of the
             SRS.



2.3      C̲H̲A̲R̲A̲C̲T̲E̲R̲I̲S̲T̲I̲C̲S̲

         Provide detailed information of the following system
         characteristics:


         a)  P̲e̲r̲f̲o̲r̲m̲a̲n̲c̲e̲

             1)  Throughput

             2)  Storage

             3)  Connectivity

             4)  Flexibility

             5)  Timing

         b)  A̲v̲a̲i̲l̲a̲b̲i̲l̲i̲t̲y̲ ̲&̲ ̲M̲a̲i̲n̲t̲a̲i̲n̲a̲b̲i̲l̲i̲t̲y̲

             1)  State in quantitative terms

             2)  Define conditions under which requirements
                 are to be met.

             3)  Include reliability apportionment model to
                 support apportionment of reliability values
                 assigned to major components for their share
                 in achieving desired item reliability.

             4)  Specify quantitative maintainability requirements
                 in planned maintenance and support environment:

         c)  S̲e̲c̲u̲r̲i̲t̲y̲

             1)  Access control

             2)  Accounting

             3)  Electrical security

             4)  Radiation.

         d)  P̲h̲y̲s̲i̲c̲a̲l̲ ̲C̲h̲r̲a̲c̲t̲e̲r̲i̲s̲t̲i̲c̲s̲

             1)  Weight limits of item

             2)  Dimensional and cubage limitations to include
                 access for maintenance.

             3)  Requirements for transport and storage



             4)  Durability factors to include degree of ruggedness.

             5)  Health and safety criteria.

             6)  Security criteria

             7)  Command and control requirements

             8)  Vulnerability factors.



2.4      D̲E̲S̲I̲G̲N̲ ̲A̲N̲D̲ ̲C̲O̲N̲S̲T̲R̲U̲C̲T̲I̲O̲N̲ ̲(̲H̲A̲R̲D̲W̲A̲R̲E̲)̲ ̲

         -   Specify minimum item design and construction standards.

         -   Where possible specify by reference to established
             standards and specifications.

         a)  M̲a̲t̲e̲r̲i̲a̲l̲s̲,̲ ̲P̲r̲o̲c̲e̲s̲s̲e̲s̲ ̲a̲n̲d̲ ̲P̲a̲r̲t̲s̲

             1)  Specify item - particular requirements governing
                 use of materials, parts and processes to be
                 used in design.

             2)  Provide specifications as necessary for particular
                 materials and processes to be utilized in design.

             3)  Specify requirements for use of standard and
                 commercial parts for which qualified product
                 lists have been established.

         b)  E̲l̲e̲c̲t̲r̲o̲m̲a̲g̲n̲e̲t̲i̲c̲ ̲R̲a̲d̲i̲a̲t̲i̲o̲n̲:̲

             1)  List requirements pertaining to electromagnetic
                 radiation.

             2)  Consider both environment in which item operates
                 as well as that which it generates.



         c)  N̲a̲m̲e̲p̲l̲a̲t̲e̲s̲ ̲a̲n̲d̲ ̲P̲r̲o̲d̲u̲c̲t̲ ̲M̲a̲r̲k̲i̲n̲g̲

             1)  List requirements for item and component parts
                 to include:

                 -   Nameplates

                 -   Part markings

                 -   Serial and lot number

                 -   Other identifying markings.

             2)  State requirements in general terms and make
                 reference to existing standards on the content
                 and application of such markings.

         d)  W̲o̲r̲k̲m̲a̲n̲s̲h̲i̲p̲

             1)  Cite workmanship requirements for development
                 models of equipment to be produced during development.

             2)  Include requirements for manufacture by production
                 techniques, if applicable.

         e)  I̲n̲t̲e̲r̲c̲h̲a̲n̲g̲e̲a̲b̲i̲l̲i̲t̲y̲

             1)  Identify those components to be interchangeable
                 and replaceable.

             2)  Entries are to establish a condition of design
                 not conditions of interchangeability required
                 by assignment of part number.

         f)  S̲a̲f̲e̲t̲y̲

             1)  Specify requirements to preclude or limit hazards
                 to personnel or equipment.  Where possible
                 cite established and recognised standards.

             2)  For items directly supporting a system, cite
                 appropriate paragraphs of SRS.


             3)  State limiting safety characteristics peculiar
                 to items due to hazards in assembly, disassembly,
                 test, transport, storage, operation or maintenance
                 when not covered elsewhere.

             4)  Include "Fail-safe" and emergency operating
                 restrictions where applicable.  Include interlocks
                 and emergency and standby circuits required
                 to prevent injury or provide for recovery of
                 item.

         g)  H̲u̲m̲a̲n̲ ̲P̲e̲r̲f̲o̲r̲m̲a̲n̲c̲e̲/̲H̲u̲m̲a̲n̲ ̲E̲n̲g̲i̲n̲e̲e̲r̲i̲n̲g̲

             1)  Specify human engineering requirements for
                 the configuration item.

             2)  Specify any special or unique requirements
                 (e.g. constraints on allocation of functions
                 to personnel and communications and personnel/equipment
                 interactions).

             3)  Include specific areas, stations or equipment
                 which would require concentrated human engineering
                 attention due to sensitivity of operation or
                 criticality of task.



2.5      D̲E̲S̲I̲G̲N̲ ̲A̲N̲D̲ ̲C̲O̲N̲S̲T̲R̲U̲C̲T̲I̲O̲N̲ ̲(̲S̲O̲F̲T̲W̲A̲R̲E̲)̲

         a)  Provide directly or by reference a description
             of the general principle to be applied in Software
             development include

             1)  Design guidelines

             2)  Design Methodology

             3)  Coding Methodology

             4)  Verification Guidelines



2.6      D̲O̲C̲U̲M̲E̲N̲T̲A̲T̲I̲O̲N̲

         Specify plan for system documentation such as specifications,
         drawings, technical manuals, test plans and procedures,
         installation instruction data.


                      3̲ ̲ ̲E̲N̲V̲I̲R̲O̲N̲M̲E̲N̲T̲



         This section describes CAMPS environment



3.1      P̲H̲Y̲S̲I̲C̲A̲L̲ ̲E̲N̲V̲I̲R̲O̲N̲M̲E̲N̲T̲

         a)  Include both induced and natural environmental
             conditions expected to be encountered during storage,
             shipment and operations.

             1)  Installation area size

             2)  Temperature

             3)  Humidity

             4)  Dust & Fumes

             5)  Ventilation capacity (peak and average)

             6)  Shock & Vibration.



3.2      E̲X̲T̲E̲R̲N̲A̲L̲ ̲I̲N̲T̲E̲R̲F̲A̲C̲E̲ ̲D̲E̲F̲I̲N̲I̲T̲I̲O̲N̲

         a)  Describe the functional and physical interfaces
             between this item and other items:

             1)  CCIS

             2)  SCARS

             3)  NICS-TARE

             4)  TRC

             5)  OCR

             6)  TP





3.3      P̲R̲O̲C̲E̲D̲U̲R̲A̲L̲ ̲I̲N̲T̲E̲R̲F̲A̲C̲E̲S̲

         a)  Provide description of interface between the CAMPS
             system and the procedures operating the system
             include:

             1)  Print out formats/Display formats

             2)  Papertape punch formats

             3)  Paper tape read formats.



3.4      O̲P̲E̲R̲A̲T̲O̲R̲ ̲I̲N̲T̲E̲R̲F̲A̲C̲E̲S̲

         a)  Provide (direct or by reference) a detailed description
             of all human interfaces to the CAMPS system:

             1)  User Procedures

             2)  MDCO Procedures

             3)  Message Service Procedures

             4)  Supervisor Commands and Procedures

             5)  Engineering Terminal Functions

             6)  Common Procedures (Sign in - sign out)

             7)  Operator - Equipment Interface

             8)  Engineer - Equipment Interface



3.5      P̲O̲W̲E̲R̲ ̲I̲N̲T̲E̲R̲F̲A̲C̲E̲S̲

         a)  Describe the electrical power input to the system:

             1)  Wiring

             2)  Nominal Power

             3)  Frequency Variation

             4)  Voltage Variation.


                    4̲ ̲ ̲S̲Y̲S̲T̲E̲M̲ ̲O̲V̲E̲R̲V̲I̲E̲W̲



         This section is used to present major considerations
         behind the subsystem break-down presented in section
         5.  It is also the forum for presentation of common
         philosophies and will in these latter respects be additional
         guidelines for subsystem designers.



4.1      C̲O̲N̲F̲I̲G̲U̲R̲A̲T̲I̲O̲N̲ ̲S̲U̲M̲M̲A̲R̲Y̲

         This section presents the CAMPS hardware and software/firmware
         with emphasis on the architecture behind CR80D Hardware,
         Software and Firmware.  It gives the reader a basic
         understanding of Processor Units, Memory Mapping, TDX
         and IO buses, the CR80D process definition, process
         scheduling, process communication as well as LTU and
         LTUX hardware and firmware.  It discusses the operational
         principles behind the disk configuration and it presents
         the problems of dual operation of equipment.



4.2      F̲U̲N̲C̲T̲I̲O̲N̲A̲L̲ ̲F̲L̲O̲W̲

         a)  Describes the interaction between subsystems for
             implementation of all required functions (including
             supervisor control).

         b)  This interaction description shall give interfaces
             between applications and from application to Files,
             shared memory, internal and external interfaces.

         c)  Describes the interaction between subsystems for
             all functions supporting required functions.:






4.3      S̲Y̲S̲T̲E̲M̲ ̲C̲O̲N̲T̲R̲O̲L̲

         Describe control function in CAMPS.  This gives a presentation
         of how the SS&C subsystem controls CAMPS online + Standby,
         CAMPS online + offline, Switchover, Initialization
         etc.  It is a main point in this section to present
         to the reader and especially to the subsystem designer
         sufficient information about control flow that he can
         understand the interface to the subsystems as described
         in section 5, subsection 5.i.2.3.



4.4      T̲E̲R̲M̲I̲N̲A̲L̲ ̲M̲E̲C̲H̲A̲N̲I̲S̲M̲S̲ ̲

         a)  Describe how the user communicate with the system
             by means of a VDU.

         b)  Describe the use of printers at user positions
             for presentation.  Give details of layout of printed
             information.

         c)  Describe the use of supervisor printers and give
             format of printer

         d)  Describe the use of supervisor VDU.



4.5      C̲A̲M̲P̲S̲ ̲S̲Y̲S̲T̲E̲M̲ ̲S̲U̲P̲P̲O̲R̲T̲ ̲F̲U̲N̲C̲T̲I̲O̲N̲S̲

         a)  Software System Generation:
             Describe how the software and firmware is generated
             from standard modules to loadable software and
             firmware.

         b)  Database Generation:
             Describe how the System Database is generated to
             contain site description parameter.

         c)  Software Maintenance:
             Describe how software is maintained at CSSI site.

         d)  Software Test
             Describe how software is tested at the CSSI site.


4.6      C̲A̲M̲P̲S̲ ̲A̲P̲P̲L̲I̲C̲A̲T̲I̲O̲N̲ ̲S̲U̲P̲P̲O̲R̲T̲ ̲F̲U̲N̲C̲T̲I̲O̲N̲S̲.̲

         a)  Message Management and Queuing:
             Describe how inter-subsystem communication of messages
             is performed by means of queues and describe how
             messages are referenced on disk.

         b)  Time Management:
             Describe the internal handling of time.  Tools
             for surveying that events do happen within specified
             time interval.

         c)  Record Generation Support:
             Describe how collection of statistical information,
             log information, report information and check points
             are implemented.

         d)  Test Function
             Describe built-in functions to monitor system function
             and performance.



4.7      S̲Y̲S̲T̲E̲M̲ ̲R̲E̲C̲O̲V̲E̲R̲Y̲ ̲F̲U̲N̲C̲T̲I̲O̲N̲S̲

         This section describes the principles and mechanisms
         adopted in recovering the system after the possible
         typs of failures.  The description covers Operating
         Systems Functions, Central System Functions and Subsystem
         Functions.



4.8.     D̲A̲T̲A̲ ̲B̲A̲S̲E̲S̲

         Describe the System Database, the Historical Data Base,
         the online database and other.



4.9      S̲E̲C̲U̲R̲I̲T̲Y̲

         a)  Describe all aspects of access control, i.e. keys,
             password, classification and the philosophies in
             the system for handling access control.