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

⟦e897a2f54⟧ Wang Wps File

    Length: 12082 (0x2f32)
    Types: Wang Wps File
    Notes: SD/ED Order agr. SW       
    Names: »0353A «

Derivation

└─⟦89b9efcb1⟧ Bits:30006072 8" Wang WCS floppy, CR 0029A
    └─ ⟦this⟧ »0353A « 

WangText

…07……00……00……00……00…L…02……00……00……86…1                                              …02…           …02…   …02…         



…02…KNN/801201
SD/ED ORDER AGREEMENT SW







…02……86…1         …02…   …02…   …02…   …02…                                           
para. 6 S̲Y̲S̲T̲E̲M̲ ̲S̲/̲W̲ ̲D̲E̲L̲I̲V̲E̲R̲A̲B̲L̲E̲S̲

 The deliverables from SSD to the CAMPS project are divided into:

 A. Standard Utility Programs.
  Install and yearly license waivered due to large contribution to development in
  CAMPS.

 B. Development of System and Support Software.



 A. S̲t̲a̲n̲d̲a̲r̲d̲ ̲U̲t̲i̲l̲i̲t̲y̲ ̲P̲r̲o̲g̲r̲a̲m̲s̲ ̲D̲e̲l̲i̲v̲e̲r̲e̲d̲

  The following standard (D)AMOS utility programs are to be delivered:

   CSS/380     TOS
   CSS/381     CMI
   CSS/415     SWELL
   CSS/102     EDIT
   CSS/142     MERGE
   CSS/180     FORMAT
   CSS/416     LINKER
   CSS/133     PCROSS
   CSS/134     ACROSS
   CSS/155     PATCH
   CSS/341     TOP
   CSS/114     BINHEX
   CSS/109     COMPARE
   CSS/110     COPY
   CSS/113     HEXBIN
   CSS/108     LISTF
   CSS/171     PRINT
   CSS/932     DIRECTORY UTILITIES
   CSS/111     DCOPY
   CSS/930     DISKINIT
   CSS/521     SET-TIME
   CSS/520     TIME



         B.  D̲e̲v̲e̲l̲o̲p̲m̲e̲n̲t̲ ̲o̲f̲ ̲S̲y̲s̲t̲e̲m̲ ̲a̲n̲d̲ ̲S̲u̲p̲p̲o̲r̲t̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲

             The system and support software to be developed
             by the SSD for CAMPS is defined in this section.

             The development consists of 9 workpackages WPN
             1 through WPN 9.

             First a brief description of each WP is given.
              This is followed by a more detailed description
             in appendix 1 to this internal agreement which
             is based on the CAMPS document:

                 1)  "CAMPS ADDITIONAL REQUIREMENTS TO
                     DAMOS STANDARD SOFTWARE"
                     CPS/SRS/001, issue 2, 801010

                 2)  Minutes of Meeting 17/11-19/11 1980,
                     INT. MEMO NO. 18.

             - DAMOS standard software is defined as the baseline
             DAMOS system developed under an internal ED project.

             The detailed description is derived from the above
             document in the following fashion:

             Each requirement page of the document is annoted
             by numbers in the left margin.  Requirements may
             therefore easily be identified as:

                     RQ pagenumber.n

             where n is the number from the l̲e̲f̲t̲ margin.



para. 6.1    D̲e̲l̲i̲v̲e̲r̲e̲d̲/̲P̲r̲o̲d̲u̲c̲e̲d̲ ̲D̲o̲c̲u̲m̲e̲n̲t̲s̲

         DAMOS Process Manager and Dispatcher
         CSS/2000/PSP/0018

         DAMOS Page Manager
         CSS/2100/PSP/0019

         DAMOS Process Communication
         CSS/2200/PSP/0020



         DAMOS Directory Functions
         CSS/2300/PSP/0021

         DAMOS PU Management
         CSS/2400/PSP/0022

         DAMOS Basic Synchronization
         CSS/2600/PSP/0023

         DAMOS Device Management
         CSS/2900/PSP/0024

         DAMOS Supra Handler
         CSS/3100/PSP/0025

         DAMOS Transfer Module
         CSS/3200/PSP/0026

         DAMOS Error Processor
         CSS/3300/PSP/0027

         DAMOS Initialization
         CSS/3400/PSP/0028

         DAMOS Boot Loader
         CSS/3500/PSP/0029

         DAMOS Log Module
         CSS/3600/PSP/0030

         DAMOS Utility Procedures
         CSS/3100/PSP/0031

         DAMOS Pascal Run Time System
         CSS/3800/PSP/0032

         DAMOS Coroutine Monitor
         CSS/3900/PSP/0033

         DAMOS Real Time Clock Module
         CSS/4000/PSP/0034

         DAMOS Input/Output System
         CSS/4200/PSP/0035

         DAMOS File Management System
         CSS/4300/PSP/0036



         DAMOS Terminal Handling system
         CSS/4400/PSP/0037

         DAMOS TDX Driver
         CSS/4500/PSP/0038

         DAMOS Disk Handler
         CSS/4600/PSP/0039

         DAMOS Magtape Handler
         CSS/4700/PSP/0040

         DAMOS LTU Handler
         CSS/4800/PSP/0041

         DAMOS PU Service Module
         CSS/4100/PSP/0042

         DAMOS Test Tools
         CSS/5000/PSP/0043

         THE DAMOS SYSTEM
         CSS/006/PSP/0044

         DAMOS Swell Debugger Product Specification
         CSS/xxx/PSP/yyyy

         DAMOS Change Affect Tool Product Specification
         CSS/xxx/PSP/yyyy

         DAMOS Change Affect Tool User's Manual
         CSS/xxx/USM/yyyy

         DAMOS Loader Product Specification
         CSS/xxx/PSP/yyyy

         DAMOS Librarian Product Specification
         CSS/xxx/PSP/yyyy

         DAMOS Utility User's Manual
         CSS/xxx/USM/yyyy

         M̲&̲B̲ ̲P̲r̲o̲g̲r̲a̲m̲s̲

         CR80D CPU/CACHE Test Program Product Specification
         CSS/xxx/PSP/yyyy

         CR80D Map Test Program Product Specification
         CSS/xxx/PSP/yyyy



         CR80D RAM Test Program Product Specification
         CSS/xxx/PSP/yyyy

         CR80D PROM Test Program Product Specification
         CSS/xxx/PSP/yyyy

         CR80D CIA Test Program Product Specification
         CSS/xxx/PSP/yyyy

         CR80D TDX Host I/F Test Program Product Spec.
         CSS/xxx/PSP/yyyy

         CR80D LTUX Test Program Product Specifications
         CSS/xxx/PSP/yyyy

         CR80D LTU Test Program Product Specification
         CSS/xxx/PSP/yyyy

         CR80D Disk Subsystem Test Program Product Spec.
         CSS/xxx/PSP/yyyy

         CR80D Line Printer Test Program Product Spec.
         CSS/xxx/PSP/yyyy

         CR80D Diskette Subsystem Test Program Product Spec.
         CSS/xxx/PSP/yyyy.


para. 6.2    D̲e̲l̲i̲v̲e̲r̲a̲b̲l̲e̲ ̲P̲r̲o̲d̲u̲c̲t̲s̲

         CPS Contract Line Item:

         4.3.2       Kernel
         4.3.4.1     Memory Management
         4.3.3.2.2.2 TDX Driver
         4.3.3.3.11  Disc Handler
         4.3.3.3.12  Floppy Disc Handler
         4.3.3.3.10  Line Printer Handler
         4.3.3.3.9   VDU Handler (I/O Sys.)
         4.3.3.2.4   Console Driver for SS&C
         4.3.3.2.3   LTU Handler
         4.3.3.1     I/O Systems
         4.3.4.4     File Management System
         4.3.3.2.1   Terminal Handling System
         4.3.5.2.3   On-line Diagnostics
         4.3.6       Software Library Maintenance (Librarian)

         4.5.3       DSMT Test Drive SW

         4.3.7       System User Manual
         4.8.5       Off Line M&D Software
         4.8.5.1     CPU
         4.8.5.2     Memory MAP
         4.8.5.3     RAM
         4.8.5.4     PROM
         4.8.5.5     CIA
         4.8.5.6     TDX I/F
         4.8.5.7     TDX Bus
         4.8.5.8     LTUX
         4.8.5.9     I/O Bus
         4.8.5.10    LTU
         4.8.5.11    Disc Controller
         4.8.5.12    Disc Drive
         4.8.5.13    Disc Pack
         4.8.5.14    Line Printer
         4.8.5.15    Floppy Disc



         5.          Loadable Modules (Floppy discs)

         User Manuals will be delivered for each of
         the following items:

         CPS Contract Line Items:

         4.8         Support Software
         4.8.1       Editor
         4.8.2       Pascal Compiler
                     SWELL Compiler
                     Assembler
         4.8.3       Linker for SWELL
         4.8.4       On-line Debugger for SWELL
         4.8.6       System Generator
         4.8.7       Utilities
         4.8.7.1     Editor
         4.8.7.2     Binhex conversion
         4.8.7.3     Compare
         4.8.7.4     Copy
         4.8.7.5     Hexbin Conversion
         4.8.7.6     File Display (LISTF)
         4.8.7.7     Print
         4.8.7.8     ACTR
         4.8.7.9     Create
         4.8.7.10    Enter
         4.8.7.11    List
         4.8.7.12    Protect
         4.8.7.13    Remove
         4.8.7.14    Rename
         4.8.7.15    DCopy
         4.8.7.16    Automated Documentation Generator
         4.8.7.17    Opening System for SW Development
         4.8.7.18    Disc Formatter
         4.8.7.19    Floppy Disc Formatter
         4.8.7.20    Disc/Floppy viceversa conversion



para. 6.3    O̲t̲h̲e̲r̲ ̲D̲e̲l̲i̲v̲e̲r̲a̲b̲l̲e̲s̲

         -   DAMOS and "CAMOS" Project Implementation Plan

         -   Verification matrix between requirements, design
             and test

         -   Cross-reference between deliverable products and
             specifications.



para. 6.4    A̲c̲c̲e̲p̲t̲a̲n̲c̲e̲

         DAMOS and "CAMOS" shall be accepted by SD/SHAPE according
         to a formal acceptance test as specified in para. 9.



para. 6.5    W̲a̲r̲r̲a̲n̲t̲y̲

         One year of warranty on all delivered products applies
         starting at successful acceptance test (DSMT testing).



para. 6.6    "̲C̲A̲M̲O̲S̲"̲ ̲W̲B̲S̲ ̲a̲n̲d̲ ̲W̲P̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲



para. 7. D̲O̲C̲U̲M̲E̲N̲T̲A̲T̲I̲O̲N̲

         System software documentation shall be in accordance
         with the CAMPS Contract Provisions para. 15.1.  For
         documents not covered by this provision, the documentation
         shall follow the standards specified in CSD/006/HDBK/0002.

         All software documentation applicable to CAMPS (product
         specifications draft, interim or final) which are handwritten
         or typed shall each month be submitted to SD (CAMPS
         SW) in three copies if any updates have been made in
         relation to these documents.

         When documents are baselined, changes should be made
         via a standard change/distribution procedure.





para. 8  T̲E̲C̲H̲N̲I̲C̲A̲L̲ ̲P̲E̲R̲F̲O̲R̲M̲A̲N̲C̲E̲



para. 8.1    T̲i̲m̲i̲n̲g̲ ̲a̲n̲d̲ ̲S̲i̲z̲i̲n̲g̲

         ED (SW) shall at each of the milestones identified
         in the DAMOS Project Implement Plan provide timing
         and sizing estimates to SD (CAMPS SW).

         The scale of measurement shall be as specified in Appendix
         A and B of the order agreement.



para. 8.2    R̲e̲l̲i̲a̲b̲i̲l̲i̲t̲y̲

         ED (SW) shall establish a reliability test as soon
         as the development allows this.

         The reliability model shall be based on error logging
         and the cumulative execution time.

         The specific test model and associated test drive software
         shall jointly be specified by SD/ED.





para. 9  C̲H̲E̲C̲K̲-̲O̲U̲T̲/̲T̲E̲S̲T̲ ̲S̲O̲F̲T̲W̲A̲R̲E̲

         It shall be an objective for the check-out/test software
         used during development and test of DAMOS that it can
         be integrated into a package which can be used during
         the DSMT test briefly described below.

         SD will , if required by SHAPE, add the necessary documentation
         associated with the DSMT test software.

         ED/SD will jointly specify the contents of the integrated
         "DSMT package".



para. 9.1    D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲ ̲o̲f̲ ̲D̲S̲M̲T̲ ̲P̲a̲c̲k̲a̲g̲e̲

         a)  H̲a̲r̲d̲w̲a̲r̲e̲ ̲R̲e̲q̲u̲i̲r̲e̲m̲e̲n̲t̲s̲

             The DSMT system shall comprise the hardware configuration
             which is functionally similar to a typical CAMPS
             configuration.

         b)  S̲o̲f̲t̲w̲a̲r̲e̲ ̲R̲e̲q̲u̲i̲r̲e̲m̲e̲n̲t̲s̲

             The software required for conducting this test
             is the DAMOS software necessary to provide the
             following facilities:

             1)  Multiprogramming and scheduling at run time.

             2)  Store management.

             3)  Device control and interrupt response.

             4)  Interprocess interfaces.

             5)  Fault handling.

             6)  Maintenance and diagnostics (M&D).

             7)  General purpose test drive.

             Additional special purpose test drive software
             may be required.



         c)  F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

             By means of the M&D- and the test drive software,
             all hardware- and interface functions shall be
             verified.

             After a complete verification of hardware functions,
             the system software functions mentioned in 1) to
             6) above shall be verified.
         d)  A̲c̲c̲e̲p̲t̲a̲n̲c̲e̲ ̲C̲r̲i̲t̲e̲r̲i̲a̲

             A verification of all basic hardware- and system
             software functions in compliance with agreed test
             procedures, shall establish the acceptance criteria.

         e)  S̲c̲h̲e̲d̲u̲l̲e̲

             The schedule outline is shown overleaf.


para. 10 O̲R̲G̲A̲N̲I̲Z̲A̲T̲I̲O̲N̲ ̲A̲N̲D̲ ̲C̲O̲M̲M̲U̲N̲I̲C̲A̲T̲I̲O̲N̲



para. 10.1   F̲o̲r̲m̲a̲l̲ ̲M̲e̲e̲t̲i̲n̲g̲s̲

         Formal meetings between SD/ED (SW) will be established
         whenever a decision to change the baseline defined
         in para  6 comes into question.



para. 10.2   I̲n̲f̲o̲r̲m̲a̲l̲ ̲M̲e̲e̲t̲i̲n̲g̲s̲

         Informal meeting between ED/SD with the purpose of
         technical clarifications shall be established on request
         by one of the parties (SE/ED, SW).

         Both SD/ED (SW) should decentralize their organisation
         in such a way that key persons do not create bottlenecks
         for informal meeting.

         Individual specialist should be identified in both
         organizations.



para. 10.3   S̲t̲a̲t̲u̲s̲ ̲R̲e̲p̲o̲r̲t̲/̲M̲e̲e̲t̲i̲n̲g̲

         ED (SW) shall on a biweekly/monthly basis submit status
         reports to SD (CAMPS SW).

         If these status reports raise questions or problems
         to CAMPS, a formal status meeting shall be established
         to solve the problems.





para. 10.4   R̲e̲v̲i̲e̲w̲s̲

         The engineering process for the development of each
         of the components in para. 6 is divided into the following
         phases:

         1.  Requirements Specification (RS)
         2.  Functional Specification   (FS)
         3.  Design                     (D)
         4.  Coding                     (C)
         5.  Component Test             (CT)
         6.  Integration Test           (IT)
         7.  Final Documentation        (FD)
         8.  Maintenance                (M)

         The last phase is not part of the project, but the
         ease of performing the phase shall be considered in
         the seven preceding phases.

         For each component is defined 7 work packages each
         covering the first 7 phases of the development of the
         component.

         The development of a component consists in completing
         the above 7 work packages for the component one at
         a time.

         Whenever reviews are scheduled on completion of one
         of the above phases SD shall be invited.  In such cases
         SD will provide ED with documented problem reports.