top - download
⟦845456eae⟧ Wang Wps File
Length: 55655 (0xd967)
Types: Wang Wps File
Notes: SYSTEM DEVELOPMENT PLAN
Names: »0224A «
Derivation
└─⟦b676ca540⟧ Bits:30006070 8" Wang WCS floppy, CR 0026A
└─ ⟦this⟧ »0224A «
WangText
…00……00……00……00……00…&…0a……00……00…&…0b…&…0d…&…0e…&…00…& &…07…%…09…%…0b…%…0d…%…0f…%…02…% %…07…$…0b…$…0e…$…01…$
$…05…#…08…#…0b…#…0e…#…01…# #…06…"…08…"…0a…"…0c…"…0e…"…00…"…02…" "…06…!…08…!…0a…!…0c…!…0f…!…01…! !…05… …08… …0a… …0c… …0e… …00… …02… …05… …07……1f……0b……1f……0d……86…1 …02…
…02… …02…
…02…CPS/PLN/002
…02…GJ/810521
SYSTEM DEVELOPMENT PLAN
…02…GJ/810427…02…CAMPS
A̲P̲P̲E̲N̲D̲I̲X̲ ̲B̲
W̲o̲r̲k̲ ̲P̲a̲c̲k̲a̲g̲e̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲ ̲(̲W̲P̲D̲)̲
The following pages present a Work Package Description
(WPD) for all WPs identified in section 5.2.2.
In addition it will be specified what INPUT is required
before the task (WP) can be started.
Furthermore, each WPD will identify/specify the OUTPUT
from each WP.
Finally indicated, what other areas, if any, that are
of major importance to the WP.
4.1 S̲o̲f̲t̲w̲a̲r̲e̲ ̲M̲a̲n̲a̲g̲e̲m̲e̲n̲t̲
WPD Refer to CPS/100/PIP/0001 section 2.2.9
4.2 S̲o̲f̲t̲w̲a̲r̲e̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲
WPD Refer 4.2.1 - 4.2.4
Input CPS/SDS/001 System Design Specification
Output Refer sections 4.2.1 - 4.2.4
Dependencies CPS/210/SYS/0001 System Requirements
Specification
CPS/230/ICD/0001 USER I/F
CPS/230/ICD/0002 Supervisor I/F
CPS/230/ICD/0003 ACP127 I/F
CPS/230/ICD/0004 NICS TARE I/F
CPS/230/ICD/0005 SCARS/CCIS I/F
CPS/230/ICD/0006 TRC, P-T-P connect.
I/F
4.2.1 S̲u̲b̲s̲y̲s̲t̲e̲m̲ ̲D̲e̲s̲i̲g̲n̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲
WPD This WP includes all subssytem specifications
which are produced during the preliminary
design phase (refer section 5.1.1). WP4.2.1
is a contract deliverable item.
Input CPS/SDS/001 CAMPS System Design Specification
CPS/210/SYS/0001 CAMPS System Requirements
Specification
Output CPS/SDS/002 Terminal Handler Subsystem
Spec.
CPS/SDS/003 Traffic Handling Subsystem
Spec.
CPS/SDS/004 Accountability and Statistic
Subsystem Spec
CPS/SDS/005 Storage and Retrieval Subsystem
Spec.
CPS/SDS/006 Recovery Subsystem Spec.
CPS/SDS/007 Off-line Module Subsystem
Spec
CPS/SDS/008 TDS Software Specification
Dependencies Refer to WP 4.2
4.2.2 D̲a̲t̲a̲b̲a̲s̲e̲ ̲D̲e̲s̲i̲g̲n̲s̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲
WPD This WP contains the data base design
document which defines all files and their
logical contents. In addition the files
will be allocated to physical medias.
WP 4.2.2 is a contract deliverable item.
Input CPS/SDS/001, CAMPS System Design Specification
CPS/210/SYS/0001, CAMPS System Requirements
Specification
Output CPS/DBD/001, Data Base Design Specification
Dependencies Refer WP 4.2
4.2.3 S̲o̲f̲t̲w̲a̲r̲e̲ ̲D̲a̲t̲a̲ ̲D̲e̲f̲i̲n̲i̲t̲i̲o̲n̲ ̲D̲o̲c̲u̲m̲e̲n̲t̲
Work Item This WP contains data definition document,
in which each data item will be specified
to at least the logical level
Input CPS/SDS/001, CAMPS System Design Specification
CPS/210/SYS/0001, CAMPS System Requirements
Specification
Output CPS/DBD/002, Software Data Definition
Document
Dependencies Refer WP 4.2
4.2.4 D̲a̲t̲a̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲ ̲D̲e̲f̲i̲n̲i̲t̲i̲o̲n̲ ̲D̲o̲c̲u̲m̲e̲n̲t̲
WPD This WP includes the application SW interface
control document in which each interface
will be specified to the level of the
applied calling mechanism and passed parameters.
Input CPS/SDS/001, CAMPS System Design Specification
CPS/210/SYS/0001, CAMPS System Requirements
Specification
Output CPS/ICD/009
Dependencies Refer WP 4.2
4.3.2 O̲p̲e̲r̲a̲t̲i̲n̲g̲ ̲S̲y̲s̲t̲e̲m̲ ̲D̲e̲s̲i̲g̲n̲ ̲
(Kernel Subsystem)
WPD The Kernel will provide the following
major functional capabilities
- Process Management
- Interrupt Handling
- Process Communication
- Page Management
- Data area Monitoring
Output Kernel Subsystem Design Report
Kernel Detailed Design Document
Kernel Source Code
4.3.3 I̲/̲O̲ ̲c̲o̲n̲t̲r̲o̲l̲ ̲s̲o̲f̲t̲w̲a̲r̲e̲ ̲s̲u̲b̲s̲y̲s̲t̲e̲m̲
WPD Refer to WP 4.3.3.1-4.3.3.3.
Input I/O Control SW Subsytem Design Specification
Output Refer to WP 4.3.3.1-4.3.3.3
Dependencies CAMPS Additional Requiremnts to DAMOS
DAMOS Requirements Specification
4.3.3.1 I̲/̲O̲ ̲S̲y̲s̲t̲e̲m̲
WPD The I/O System validates I/O requests
and transforms them into interprocess
messages to the Terminal Handling System,
File Management System, Message Management
System, device handlers and device drivers.
The I/O System exist in a basic form
interfacing THS and FMS.
T̲a̲s̲k̲s̲
a) Inclusion of commands for control of
or interface to handlers (see 4.3.3.3)
and Message Management system (4.3.4.3)
and Line Interface Control (4.3.3.2).
b) Test of modifications
Input Specification of commands to be included
(4.3.3.3 and 4.3.4.3 and 4.3.3.2)
Output Tested modification
Dependencies Refer to WP 4.3.3
4.3.3.2 L̲i̲n̲e̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲
WPD The Line Interface Control covers common
software for interface to lines via LTUXes,
LTU's and the SS&C driver.
Ta̲s̲k̲s̲
See WP 4.3.3.2.1-4.3.3.2.5
4.3.3.2.1 T̲e̲r̲m̲i̲n̲a̲l̲ ̲H̲a̲n̲d̲l̲i̲n̲g̲ ̲S̲y̲s̲t̲e̲m̲
WPD The Terminal Handling System controls
logical channels to LTUXes via the TDX
system and logical channels to the LTU's
via a standard LTU handler. The THS supports
inclusion of device/line specific handlers
(see 4.3.3.3).
T̲a̲s̲k̲s̲
a. Preliminary design
Input: DAMOS SYSTEM REQUIREMENTS SPECIFICATION
CAMPS ADDITIONAL REQUIREMENTS TO DAMOS
STANDARDS SOFTWARE
Output: Preliminary design spec.
Detailed design spec.
Code
…02……02……02…Test Results
Dependencies Refer to WP 4.3.3
4.3.3.2.2 T̲D̲X̲ ̲S̲y̲s̲t̲e̲m̲ ̲
WPD The TDX system provides communication
on logical lines from the TDX driver via
the TDX Host interface to a number of
LTUXs or other Host interfaces. The communication
is controlled by the TDX controller firmware.
T̲a̲s̲k̲s̲
a. Adaptation of TDX driver to allow control
from Terminal Handling System of logical
lines by name (as LTU lines).
b. Possible modifications to firmware.
Input CAMPS ADDITIONAL REQUIREMENTS TO DAMOS
STANDARD SOFTWARE I/O CONTROL SOFTWARE
SUBSYSTEM DESIGN (TDX product specs.)-
CAMPS SYSTEM DESIGN SPECIFICATION
I/O CONTROL SOFTWARE SUBSYSTEM DESIGN,
WP 4.3.3
Online Diagnostics preliminary design,
WP 4.3.5.3.2
Output Software & Firmware design documentation
Working TDX for CAMPS.
Dependencies Refer to WP 4.3.3
4.3.3.2.3 S̲t̲a̲n̲d̲a̲r̲d̲ ̲L̲T̲U̲ ̲H̲a̲n̲d̲l̲e̲r̲ ̲
WPD The Standard LTU Handler provides the
means for the Terminal Handling System
to interface to LTU's on the IO BUS.
One incarnation of the Standard LTU Handler
serves one LTU with up to 4 communication
lines. The standard LTU Handler interfaces
up to 4 device specific Handlers (see
4.3.3.3).
T̲a̲s̲k̲s̲
Preliminary Design
Detailed Design
Code
Input DAMOS SYSTEM REQUIREMENTS SPECIFICATION
CAMPS ADDITIONAL REQUIREMENTS TO DAMOS
STANDARD SOFTWARE
IO CONTROL SOFTWARE SUBSYSTEM DESIGN,
WP 4.3.3
Output Design documentation
Code
Test Results
4.3.3.2.4 S̲S̲&̲C̲ ̲D̲r̲i̲v̲e̲r̲
WPD The SS&C Driver provides the software interface
to the Memory MAP console interface in
such a way that communication with the
SS&C Computer is supported. The SS&C driver
emulates a system console driver conserning
online standard system software.
T̲a̲s̲k̲s̲
Detailed design
Code
Input IO CONTROL SOFTWARE SUBSYSTEM DESIGN, WP
4.3.3
SS&C software subsystem design, WP 4.3.5
Output Design document
Code
Test Results
4.3.3.2.5 S̲t̲a̲n̲d̲a̲r̲d̲ ̲L̲T̲U̲ ̲f̲i̲r̲m̲w̲a̲r̲e̲
The Standard LTU firmware supports implementation
of communication line protocol firmware
in the CR8066D LTU. It is the IO bus interface
for data and control information input/output.
T̲a̲s̲k̲s̲
Preliminary Design
Detailed Design
Code.
Input IO CONTROL SOFTWARE SUBSYSTEM DESIGN, WP
4.3.3
Output Design documents
Code
Test Results
4.3.3.3 D̲e̲v̲i̲c̲e̲ ̲&̲ ̲L̲i̲n̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲
WPD The Device & Line Control consists of
all line, channel and device specific
software and firmware.
T̲a̲s̲k̲
Refer WP 4.3.3.3.1-4.3.3.3.12
Output Refer WP 4.3.3.3.1 - 4.3.3.3.12
Dependencies I/O Control Subsytem Design Specification,
WP 4.3.3
4.3.3.3.1 T̲a̲r̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲
WPD The TARE Control implements the level 2
interface of the TARE communication (i.e.
the LITSYNC protocol).
T̲a̲s̲k̲s̲
LTU LITSYNC firmware Preliminary Design
Detailed Design
Code
TARE LTU Handler Preliminary Design
Detailled Design
Code
Input CPS/230/ICD/0004 NICS-TARE Interface
IO CONTROL SOFTWARE SUBSYSTEM DESIGN, WP
4.3.3
TRAFFIC HANDLING SUBSYSTEM DESIGN, WP 4.4.4
STORAGE AND FILE MANAGEMENT SUBSYSTEM DESIGN,
WP 4.4.6
Output Design documents
Code
Test Results
4.3.3.3.2 S̲C̲A̲R̲S̲ ̲C̲o̲n̲t̲r̲o̲l̲
WPD The SCARS Control implements the level
2 interface of the SCARS communication
(X25 protocol).
T̲a̲s̲k̲s̲
LTU X.-25 Protocol Preliminary Design
Handler Detailed Design
Code
CPS/230/ICD/0005 SCARS interface
Input IO Control Software Subsystem Design, WP
4.3.3
Traffic Handling Subsystem Design, WP 4.4.4
STORAGE AND RETRIEVAL SUBSYSTEM DESIGN,
WP 4.4.6
Output Design Documents
Code
Test Results
4.3.3.3.3 C̲C̲I̲S̲ ̲C̲o̲n̲t̲r̲o̲l̲
WPD The CCIS Control implements the level 2
interface of the CCIS communication (X.25)
T̲a̲s̲k̲s̲
LTU X.25 Possible modifications to
SCARS interface
CCIS LTU Handler Possible modification
to
SCARS Handler.
Input ICD/ICD/006 CCIS interface
IO Control Software Subssystem Design,
WP 4.3.3
Storage and Retrieval Subsystem Design,
WP 4.4.6
Traffic Handling Subsystem Design, WP 4.4.4
SCARS Control detailed design, WP 4.3.3.3.2
Output Design of modifications to SCARS SW/FW
Possibly code
Test Results
4.3.3.3.4 T̲R̲C̲/̲T̲P̲ ̲C̲o̲n̲t̲r̲o̲l̲
WPD The TRC/TP Control implements the device
interface to TRC and Teleprinter lines.
This includes conversion to and from internal
format as well of character sequence recognition.
ITA2/ITA5 Conversion.
LTUX firmware for TRC/TP interface
including crypto control if appropriate
TRC/TP Handler.
Input CPS/230/ICD/0006 TRC, Point to point connections
IO Control Software Subsystem Design, WP
4.3.3
Traffic Handling Subsystem Design, WP 4.4.4
Storage and File Management Subsystem Design,
WP 4.3.4
Output Design Document
Code
Test Results
4.3.3.3.5 P̲T̲P̲/̲P̲T̲R̲ ̲C̲o̲n̲t̲r̲o̲l̲
WPD The PTP/PTR Control implements the device
interface to PTP/PTR. This includes conversion
to and from internal format as well as
character sequence recognition ITA2/ITA5
Conversion.
T̲a̲s̲k̲s̲
LTUX firmware
PTP/PTR handler
Input IO control software subsystem design, WP
4.3.3
Traffic handling subsystem design, WP 4.4.4
Storage and file management subsystem design,
WP4.3.4
PTP/PTR spec.
Output Design Document
Code
Test Results
4.3.3.3.7 M̲e̲d̲i̲u̲m̲ ̲S̲p̲e̲e̲d̲ ̲T̲e̲l̲e̲p̲r̲i̲n̲t̲e̲r̲ ̲C̲o̲n̲t̲r̲o̲l̲
WPD The Medium Speed Teleprinter control implements
the device interface to the MSTP including
conversion from internal format.
T̲a̲s̲k̲s̲
LTUX firmware
MSTP handler
Input IO Control Software Subsystem Design Traffic
Handling Subsystem Design.
Storage and File Management Subsystem Design
MSTP Spec.
Output Design Document
Code
Test Results
4.3.3.3.6 O̲C̲R̲ ̲C̲o̲n̲t̲r̲o̲l̲
The OCR Control implements the device interface
to the OCR including generation of internal
format
T̲a̲s̲k̲s̲
LTUX firmware
OCR Handler
Input IO control Software Subsystem Design, WP
4.3.3
Traffic Handling Subsystem Design Storage,
WP 4.4.4
File management Subsystem Design, WP 4.3.4
OCR Spec.
Output Design Document
Code
Test Results
4.3.3.3.7 M̲e̲d̲i̲u̲m̲ ̲S̲p̲e̲e̲d̲ ̲T̲P̲ ̲C̲o̲n̲t̲r̲o̲l̲
The Medium Speed TP Control implements
the interface for user terminals
T̲a̲s̲k̲
LTUX firmware
TP Handler
Input I/O Control Software Subsystem Design,
WP 4.3.3
Terminal Handler Subsystem Design, WP 4.4.2,
4.4.3, 4.4.8
Storage and File Management Subsystem Design,
WP 4.3.4
Output Design Document
Code
Test Results
4.3.3.3.8 V̲D̲U̲ ̲C̲o̲n̲t̲r̲o̲l̲
WPD The VDU Control implements the device interface
for user terminal VDU's and Supervisory
terminal VDU's.
T̲a̲s̲k̲s̲
LTUX firmware
VDU handler
Input IO Control Software Subsystem Design, WP
4.3.3
Terminal Handler Subsystem Design, WP 4.4.2,
4.4.3, 4.4.8
Storage and File management Subsystem Design,
WP 4.3.4
Output Design Document
Code
Test Results
4.3.3.3.9 S̲o̲f̲t̲w̲a̲r̲e̲ ̲D̲e̲v̲e̲l̲o̲p̲m̲e̲n̲t̲ ̲V̲D̲U̲ ̲C̲o̲n̲t̲r̲o̲l̲
WPD The Software Development VDU Control implements
the device interface for the software development
VDU.
T̲a̲s̲k̲s̲
(LTU firmware - if interfaced via LTU)
VDU handler adaptation for CAMPS
Input IO control Software Subsystem Design, WP
4.3.3
VDU spec., interface circuitry spec.
Output Design Document
Code
Test Results
4.3.3.3.10 L̲i̲n̲e̲ ̲P̲r̲i̲n̲t̲e̲r̲ ̲H̲a̲n̲d̲l̲e̲r̲
WPD The Lineprinter Handler provides the device
interface to the lineprinter/lineprinter
controller (i.e. dual parallel if or LTU)
T̲a̲s̲k̲s̲
(LTU firmware - if interfaced via LTU)
Adaptation of Lineprinter handler for CAMPS
Input IO Control Software Subsystem Design, WP
4.3.3
Lineprinter spec.
Output Design Document
Code
Test Results
4.3.3.3.11 D̲i̲s̲k̲ ̲H̲a̲n̲d̲l̲e̲r̲
WPD The Disk Handler manages one CR8044D disk
controller with a maximum of
4 disk units in daisy chain
64 K words of buffer RAM.
T̲a̲s̲k̲s̲
Preliminary Design
Detailed Design
Code
Input DAMOS SYSTEM REQUIREMENTS SPECIFICATION
CAMPS ADDITIONAL REQUIREMENTS TO STANDARD
DAMOS SOFTWARE.
Output Design Documents
Code
Test Results
4.3.3.3.12 F̲l̲o̲p̲p̲y̲ ̲D̲i̲s̲k̲ ̲H̲a̲n̲d̲l̲e̲r̲
WPD The floppy disk handler handles one CR80XXD
floppy disk controller
T̲a̲s̲k̲
Preliminary Design
Detailed Design
Code
Input Damos System Requirements Specification
CAMPS Additional Requirements to Standard
Damos Software.
Output Design Documents
Code
Test Results
4.3.4 S̲t̲o̲r̲a̲g̲e̲ ̲a̲n̲d̲ ̲F̲i̲l̲e̲ ̲M̲a̲n̲a̲g̲e̲m̲e̲n̲t̲ ̲a̲n̲d̲ ̲C̲A̲M̲P̲S̲ ̲S̲y̲s̲t̲e̲m̲
̲F̲u̲n̲c̲t̲i̲o̲n̲ ̲S̲u̲b̲s̲y̲s̲t̲e̲m̲
WPD Refer to WP 4.3.4.1 to 4.3.4.4
Input Storage and File Management Subsystem Design
specification
Output Refer to WP 4.3.3.1 - 4.3.4.4
4.3.4.1 M̲e̲m̲o̲r̲y̲ ̲M̲a̲n̲a̲g̲e̲m̲e̲n̲t̲
WPD The memory management controls allocation
of main memory to process and sharing of
main memory by processes
T̲a̲s̲k̲s̲
See 4.3.4.1.1 and 4.3.4.1.2
4.3.4.1.1 M̲e̲m̲o̲r̲y̲ ̲A̲l̲l̲o̲c̲a̲t̲i̲o̲n̲
The Memory Allocation analysis defines
how main memory shall be utilized. It
defines which software is permanently resident
and which is not permanently resident.
T̲a̲s̲k̲s̲
Design of memory allocation strategies
Input Subsystem Design Specs.
Output Memory allocation strategies for 4.3.5.3
High Level Operating Systems
4.3.4.1.2 M̲e̲m̲o̲r̲y̲ ̲S̲h̲a̲r̲i̲n̲g̲
WPD The Memory Sharing function implements
sharing of memory between application programs.
T̲a̲s̲k̲s̲
Design
Code
Input Storage and File Management Subsystem Design
Output Design Document
Code
Test Results
4.3.4.2 C̲A̲M̲P̲S̲ ̲S̲y̲s̲t̲e̲m̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲
WPD This Packages consist of functions which
are common to CAMPS application software
or for security/integrity purposes have
to be centralized.
The CAMPS system functions are the Report/Log/Statistics
monitor facilities
Queue monitoring facility
Time monitoring facility
Trace facility
T̲a̲s̲k̲s̲
Design
Code
Input CAMPS System Design Specification (PS/SDS/001)
Storage and File Management Subsystem Design,
WP 4.3.4
Output Design Document
Code
Test Results
4.3.4.3 M̲e̲s̲s̲a̲g̲e̲ ̲M̲a̲n̲a̲g̲e̲m̲e̲n̲t̲
WPD The Message Management function implements
interprocess message queuing and process
sharing of message references on disk based
on the File Management System.
T̲a̲s̲k̲s̲
Design
Code
Input Storage and File Management Subsystem Design
Output Design Document
Code
Test Results
4.3.4.4 F̲i̲l̲e̲ ̲M̲a̲n̲a̲g̲e̲m̲e̲n̲t̲ ̲
WPD The File Management System Implements Random
and contiguous organized disk files with
sequential or random access. It, further,
implements mirrorring of disks (i.e. dualization
of datastorage).
T̲a̲s̲k̲s̲
Adaptation of FMS to include CAMPS needs
Modification of code.
Input DAMOS System Requirements Specification
CAMPS Additional Requirements to Standard
DAMOS software.
Output Design of modifications
Coded modifications
Test Results
4.3.5 S̲S̲&̲C̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲ ̲S̲u̲b̲s̲y̲s̲t̲e̲m̲
WPD Refer WP 4.3.5.1 to 4.3.5.5
Input SS&C Software Subsystem Design Specification
Output Refer WP 4.3.5.1 - 4.3.5.5
4.3.5.1 E̲q̲u̲i̲p̲m̲e̲n̲t̲ ̲C̲o̲n̲f̲i̲g̲u̲r̲a̲t̲i̲o̲n̲ ̲C̲o̲n̲t̲r̲o̲l̲
WPD The Equipment Configuration Control function
implements control of dualized equipment
and sharing of equipment between the two
processor units. It defines procedures
for coordination of use of engineering
functions for allocation of line equipment
and use of patch facilities.
T̲a̲s̲k̲s̲
Design
Code
Input SS&C Software Subsystem Design, WP 4.3.5
CAMPS System Design Specification availability
and maintainability, CPS/SDS/001
Output Design document
Code
Test Results
4.3.5.2 C̲A̲M̲P̲S̲ ̲O̲p̲e̲r̲a̲t̲i̲o̲n̲
The CAMPS operation function of the SS&C
Software implements control of at CAMPS
site with a dualized P.U., one active and
one standby.
T̲a̲s̲k̲s̲
Refer WP 4.3.5.2.1-4.3.5.2.6
4.3.5.2.1 C̲o̲l̲d̲ ̲S̲t̲a̲r̲t̲ ̲a̲n̲d̲ ̲I̲n̲i̲t̲i̲a̲l̲i̲z̲a̲t̲i̲o̲n̲ ̲a̲f̲t̲e̲r̲ ̲T̲o̲t̲a̲l̲
̲F̲a̲i̲l̲u̲r̲e̲
WPD The Cold Start and Initialization function
implement the SS&C software functions to
cover the
situations: Initial CAMPS starting
: Starting from total failure
T̲a̲s̲k̲s̲
Design
Code
Input SS&C Subsystem Design, WP 4.3.5
Output Design Document
Code
Test Results
4.3.5.2.2 T̲e̲c̲h̲n̲i̲c̲a̲l̲ ̲E̲r̲r̲o̲r̲ ̲P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲
WPD The Technical Error Processing implements
the collection and evaluation of reported
hardware and software errors.
T̲a̲s̲k̲s̲
Design
Code
Input SS&C Software Subsystem Design, WP 4.3.5
CAMPS System Design Specification detailled
documentation of errors.
Output Design
Code
Test Results
4.3.5.2.3 O̲u̲t̲l̲i̲n̲e̲ ̲D̲i̲a̲g̲n̲o̲s̲t̲i̲c̲s̲
WPD Detection of equipment errors in equipment
used for operation.
T̲a̲s̲k̲
Adaptation to CAMPS configuration
Input Detailed description of CAMPS configuration
SS&C Software Subsystem Design, WP 4.3.5
Output Documentation of modifications
Coded modifications
Test Results
4.3.5.2.4 S̲S̲&̲C̲ ̲C̲o̲m̲m̲u̲n̲i̲c̲a̲t̲i̲o̲n̲
WPD The SS&C Communication function sends periodically
status reports to the SS&C. It, further,
communicates with the engineering console
operator via the SS&C driver.
T̲a̲s̲k̲s̲
Design
Code
Input SS&C Software Subsystem Design, WP 4.3.5
IO Control Software Subssystem Design,
WP 4.3.3
Output Design Document
Code
Test Results
4.3.5.2.5 Checkpoint Transmission
WPD The Checkpoint Transmission software provides
facilities in the active CAMPS Processor
Unit for transmission of checkpoints to
the CAMPS standby processor unit.
T̲a̲s̲k̲
Preliminary definition of checkpoint mechanism.
Detailed definition based on subsystem
design documentation
Code.
Input CAMPS System Design specification, CPS/SDS/001
Preliminary design for subsystems.
Output Preliminary definition of checkpoint mechanism.
Design document
Code
Test Results
4.3.5.2.6 S̲t̲a̲n̲d̲b̲y̲ ̲C̲A̲M̲P̲S̲
WPD The standby CAMPS SS&C Softare supports
initialization of a Processor unit in the
standby configuration, collection of checkpoint
data and switch to the active configuration.
T̲a̲s̲k̲s̲
Design
Code
Input Subsystem design documents
Output Design Documents
Code
Test Results
4.3.5.3 H̲i̲g̲h̲ ̲L̲e̲v̲e̲l̲ ̲O̲p̲e̲r̲a̲t̲i̲n̲g̲ ̲S̲y̲s̲t̲e̲m̲s̲
WPD CAMPS high level operating systems are
in CR80 terminology farther processes to
application processes including processes
controlling lines and processes controlling
terminals. For terminals a terminal operating
system is implemented controlling sign-in,
sign-out and security interrogations. The
security control is implemented as part
of the operating system (OS), as the OS
includes security access control.
T̲a̲s̲k̲s̲
Design
Code
Input CAMPS System Design Specification, CPS/SDS/001
Subsystem Design for Operator Terminal
Handler, WP 4.4.2, 4.4.3, 4.4.8
Traffic Handling
Output Design Document
Code
Test Results
4.3.5.4 S̲S̲&̲C̲ ̲F̲i̲r̲m̲w̲a̲r̲e̲
WPD The SS&C Firmware is implemented in the
SS&C processor i.e monitors and controls
dual equipment.
T̲a̲s̲k̲s̲
See WP 4.3.5.4.1-4.3.5.4.3
Output Refer WP 4.3.5.4.1-4.3.5.4.3
4.3.5.4.1 S̲S̲&̲C̲ ̲S̲t̲a̲n̲d̲a̲r̲d̲ ̲F̲i̲r̲m̲w̲a̲r̲e̲
The SS&C standard firmware implements the
microprocessor monitor program and console
driver.
T̲a̲s̲k̲s̲
Adaptation to configuration as required
by CAMPS.
Code of modifications.
Input SS&C Software Subsystem Design, WP 4.3.5
Output Documented modifications
Coded modifications
Test Results
4.3.5.4.2 O̲p̲e̲r̲a̲t̲o̲r̲ ̲C̲o̲m̲m̲u̲n̲i̲c̲a̲t̲i̲o̲n̲
The Operator Communication function in
the SS&C firmware provides operator communication
for the SS&C processor and operator communication
from the engineering console via the SS&C
processor to the Processor Units.
T̲a̲s̲k̲s̲
Design of standard communication.
Detailed design based on actual communication
code.
Input CAMPS System Design Specification, CPS/SDS/001
SS&C Software Subsystem Design, WP 4.3.5
Output Design Document
Code
Test Results
4.3.5.4.3 S̲w̲i̲t̲c̲h̲ ̲L̲o̲g̲i̲c̲
WPD The Switch Logic function of the SS&C firmware
receives status reports of CAMPS equipment
and directs switch from one part to the
other where equipment is dualized.
T̲a̲s̲k̲s̲
Detailed design
Code
Input CAMPS System Design Specification, CPS/SDS/001
SS&C Software Subsystem Design, WP 4.3.5
Output Design Document
Code
Test Results
4.3.5.5 O̲f̲f̲l̲i̲n̲e̲ ̲O̲p̲e̲r̲a̲t̲i̲o̲n̲ ̲S̲u̲b̲s̲s̲y̲s̲t̲e̲m̲
WPD The offline operation software of the SS&C
software interfaces the M&D software and
support software executing in the non-active
CAMPS Processor Unit when taken offline.
T̲a̲s̲k̲s̲
Adaptation of SS&C driver
Input Definition of M&D Software CAMPS Systems
Design Specification
Output Documented modifications
Modified SS&C driver
Test Results
4.3.6 S̲W̲ ̲L̲i̲b̲r̲a̲r̲y̲ ̲M̲a̲i̲n̲t̲e̲n̲a̲n̲c̲e̲ ̲S̲u̲b̲s̲y̲s̲t̲e̲m̲ ̲
WPD The SW Library Maintenance Subsystem defines
the CAMPS software libraries.
T̲a̲s̲k̲s̲
Definition of CAMPS libraries.
Definition of utilities for maintaining
CAMPS libraries.
Adaptation of existing utilities to provide
CAMPS library information.
Input CAMPS SYSTEM DESIGN SPECIFICATION
SW Library Maintenance Subsystem Design.
Output Design Document
Coded Modifications
Test Results
4.3.7 S̲y̲s̲t̲e̲m̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲ ̲U̲s̲e̲r̲s̲ ̲M̲a̲n̲u̲a̲l̲
According to CAMPS Progress Minutes of
Meeting No. 2 19/20 June, CPS/210/SYS/0001,
section 3.6.4.1.3 c the System Software
Users Manual has been redefined to a users
manual supporting the following user categories:
- CAMPS user
- CAMPS supervisor
- CAMPS supervisor assistant (MDCO, MSO)
The System Software Users Manual shall
therefore be removed from the software
WBS.
4.4.1 Software Package Management
WPD Refer to CPS/100/PIP/0001 section 2.2.9
4.4.2 O̲p̲e̲r̲a̲t̲o̲r̲ ̲T̲e̲r̲m̲i̲n̲a̲l̲ ̲H̲a̲n̲d̲l̲e̲r̲ ̲S̲u̲b̲s̲y̲s̲t̲e̲m̲
WPD Refer to WP 4.4.2.1-4.4.2.4
Input Terminal Handler Subsystem Design Specification,
CPS/SDS/002
Output Refer to WP 4.4.2.1 - 4.4.2.4
4.4.2.1 S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲ ̲M̲a̲n̲a̲g̲e̲r̲
WPD The Supervisor Function Manager is activated
by the terminal Operating System and controls
the supervisor terminal activities by scheduling
the tasks of Supervisor Command/Dialog
Manager and Supervisor Print changed.
The main tasks performed are:
- Commanded function initiation and termination
(cancel, confirmation)
- Delivery queues scheduling and management
- Command utilization records
- Command termination reports
- Restrictive command monitoring
Work Items are detailed Design and
Coding
Input Kernel Subsystem Design Report, WP 4.3.2
System Requirements Specification CPS/210/SYS/0001
Subsystem Design Specification:
Operator Terminal Handler, WP 4.4.2
Preliminary interface documents:
System Software User Manual, WP 4.3.7
Supervisor Functions, WP 4.4.8
Report/log/statistics collector, WP 4.3.4.2
Storage and Retrieval, WP 4.4.6
Terminal Operating System
Output Detailed design document
code
Test Results
4.4.2.2 M̲D̲C̲O̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲M̲a̲n̲a̲g̲e̲r̲
WPD The MDCO functions manager is activated
by the Terminal Operating System and controls
the MDCO terminal activities by scheduling
the tasks of the MDCO Command/Dialog Manager
and MDCO Print Manager. The main tasks
performed are:
- Command function initiation and termination
- Delivery queues scheduling and management
- Log and statistics
Input Kernel Subsystem Design Report, WP 4.3.2
System Requirements Specification CPS/210/SYS/0001
Subsystem Design Specification:
Operator Terminal Handler, WP 4.4.2
Preliminary interface documents:
System Software User Manual, WP 4.3.7
Supervisor Functions, WP 4.4.8
Report/log/statistics collector, WP 4.3.4.2
Storage and Retrieval, WP 4.4.6
Terminal Operating System
Output Detailed design document
code
Test Results
4.4.2.3 M̲e̲s̲s̲a̲g̲e̲ ̲S̲e̲r̲v̲i̲c̲e̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲ ̲M̲a̲n̲a̲g̲e̲r̲
WPD The Message Service Function Manager is
activated by the Terminal Operating System
and controls the Message Service Function
by scheduling the tasks of Message Service
command/dialogue Manager and Message Service
Print Manager.
The Main tasks performed are
- Command function initiation and termination
- Delivery queues scheduling and Management
- Log and statistics
Input SRS CPS/210/SYS/0001
Subsystem Design Specification
Operator Terminal Handler, WP 4.4.2
System S/W Users Manual, WP 4.3.7
Terminal Operating System
Report/Statistics/Log collector, WP 4.3.4.2
Supervisor Functions, WP 4.4.8
Output Input to 4.6.6 S/W Test
Detailed Design Document
Code
Test Results
4.4.2.4 U̲s̲e̲r̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲ ̲M̲a̲n̲a̲g̲e̲r̲
WPD The User Function Manager is activated
by the terminal Operating System and controls
the user terminal activities by scheduling
the tasks of Interactive User Formats Manager
and Print/Display User Formats Manager.
The main tasks performed are:
- Command initiation and termination
- Message submission for coordination,
release and outgoing distribution
- Delivery queue management and scheduling
- Terminal mode control
- Transaction id and document print No.
control
- Statistics and logs
- Terminal status function
- Cancel, suspend, preemption
Work Items are Detailed Design and Coding
Input CPS/210/SYS/0001, System Requirements Specification
Subsystem Design Specification:
Operator Terminal Handler, WP 4.4.2
Preliminary interface documents:
System software users manual, WP 4.3.7
Message Handling, WP 4.4.3
Terminal Operating System
Report/Log/Statistics Collector, WP 4.3.4.2
Storage and Retrieval, WP 4.4.6
Output Detailed Design Document
Code
Test Results
4.4.3 M̲e̲s̲s̲a̲g̲e̲ ̲H̲a̲n̲d̲l̲e̲r̲ ̲S̲u̲b̲s̲y̲s̲t̲e̲m̲
WPD Refer to WP 4.4.3.1 and 4.4.3.2
Input Terminal Handler Subsystem Design Specification,
CPS/SDS/002
Output Refer to WP 4.4.3.1 - 4.4.3.2
4.4.3.1 I̲n̲t̲e̲r̲a̲c̲t̲i̲v̲e̲ ̲U̲s̲e̲r̲ ̲F̲o̲r̲m̲a̲t̲s̲ ̲M̲a̲n̲a̲g̲e̲r̲
WPD The interactive User formats manager performs
the dialog with the terminal operator under
direction of a format descriptor for the
interactive procedure executed. The format
descriptor describes the validity checks
to be performed on the entered fields,
and the positions within the message where
the validated `fields shall be stored.
Validity checks include field type check,
field width check, table lookup and semantic
checks.
The main user functions supported are:
- Message Preparation
- Comment Preparation
Interactive parts of:
- Mesage Release
- Message Retrieval
- Message Merge
Correction Procedures.
Table lookup
Command Entry
Work Items are Detailed Design and
Coding
Input SRS CPS/210/SYS/0001, System Requirements
Specification
Subsystem design specification:
Message Handling, WP 4.4.3
User Procedures and Associated formats:
CPS/230/ICD/0001
Preliminary Interface Documents:
System Software Users Manual, WP 4.3.7
User Function Manager, WP 4.4.2.4
Output Detailed Design Document
Code
Test Results
4.4.3.2 P̲r̲i̲n̲t̲/̲D̲i̲s̲p̲l̲a̲y̲ ̲U̲s̲e̲r̲ ̲f̲o̲r̲m̲a̲t̲s̲ ̲M̲a̲n̲a̲g̲e̲r
WPD The Print/Display User formats Manager
controls print on printer and display on
VDU of messages, comments and various control
information. Print-Display is performed
under direction of a Format Descriptor
for the presentation format under execution.
The format description describes the fields
to be output, the sequence of output and
the text strings to be output together
with the fields.
The main terminal functions performed are:
- Message Presentation
- Message Coordination
- Comment Presentation
- Notification of release
- Deletion Notification
- Status Presentation
- Print-Display parts of
Message Release
Message Retrieval.
Clean Copy
Output Format Retrieval
Input CPS/210/SYS/0001, System Requirements
Specification
Subsystem design specification:
Message Handling, WP 4.4.3
User Procedures and associated formats
CPS/230/ICD/0001
Preliminary Interface Documents:
System Software Users Manual, WP 4.3.7
User Function Manager, WP 4.4.2.4
Output Detailed design document
Code
Test Results
4.4.4 T̲r̲a̲f̲f̲i̲c̲ ̲H̲a̲n̲d̲l̲i̲n̲g̲ ̲S̲u̲b̲s̲y̲s̲t̲e̲m̲
WPD See 4.4.4.1-4.4.4.5
Input Traffic Handling Subsystem Design Specification
CPS/SDS/003
Output Refer WP 4.4.4.1-4.4.4.5
4.4.4.1 Channel and Line INterface Handling
WPD The channel and Line INterface Handling
defines the message level interface for
Message Input and Output:
CCIS
SCARS
TARE
TRC
Message Input
PTR
OCR
Teleprinter Interface (low and medium
speed)
Message Output
PTP
T̲a̲s̲k̲s̲ ̲
Design
Code
Input Traffic Handling Subsystem Design
Output Design Document
Code
Test Results
4.4.4.2 ACP 127 Analysis
WPD The ACP 127 Analysis function of the Traffic
Handling Subsystem analysis complete messages
according to ACP127 and extracts informations
for internal use.
T̲a̲s̲k̲s̲
Design
Code
Input Traffic Handling Subsystem Design, WP 4.4.4
CPS/230/ICD/0003 ACP127 NATO SUPP. PROCEDURES
Output Design Document
Code
Test Results
4.4.4.3 ACP 127 Conversion
WPD The ACP 127 conversion function converts
the internal format used in CAMPS to ACP
127.
T̲a̲s̲k̲s̲
Design
Code
Input Traffic Handling Subsystem Design, WP 4.4.4
ICD/0003 ACP 127 NATO SUPP. PROCEDURES
Output Design Document
Code
Test Results
4.4.4.4 Channel Selection
WPD Based on the Routing Indicators derived
from the addressees in an outgoing message
and the assignment of R.I.'s to channels
the Channel Selection Function selects
on which outgoing channel a message is
to be sent.
T̲a̲s̲k̲s̲
Design
Code
Input ICD/0003 ACP 127 NATO SUPP PROCEDURES
Traffic Handling Subsystem Design, WP 4.4.4
Output Design Document
Code
Test Results
4.4.4.5 A̲u̲t̲o̲m̲a̲t̲i̲c̲ ̲I̲n̲t̲e̲r̲n̲a̲l̲ ̲D̲i̲s̲t̲r̲i̲b̲u̲t̲i̲o̲n̲
WPD The Automatic Internal Distribution provides
internal distribution (i.e. selection of
queues) for incoming and outgoing messages
T̲a̲s̲k̲s̲
See WP 4.4.4.5.1-4.4.4.5.2
Input Traffic Handling Subsystem Design Specification
CPS/SDS/003
Output See WP 4.4.4.5.1-4.4.4.5.2
4.4.4.5.1 L̲o̲c̲a̲l̲ ̲D̲i̲s̲t̲r̲i̲b̲u̲t̲i̲o̲n̲ ̲o̲f̲ ̲O̲u̲t̲g̲o̲i̲n̲g̲ ̲M̲e̲s̲s̲a̲g̲e̲s̲
WPD The Local Distribution of Outgoing Messages
provides internal distribution of INFO
copies based on either staff cells specified
at time of preparation or SIC's.
T̲a̲s̲k̲s̲
Design
Code
Input CAMPS System Design Specification Traffic
Handling Subsystem Design Spec. Storage
and File Management Subsystem Design.
Output Design Document
Code
Test Results
4.4.4.5.2 D̲i̲s̲t̲r̲i̲b̲u̲t̲i̲o̲n̲ ̲o̲f̲ ̲I̲n̲c̲o̲m̲i̲n̲g̲ ̲M̲e̲s̲s̲a̲g̲e̲s̲
WPD The Distribution of Incoming Messages Function
provides distribution (i.e. selection of
queues) based on SIC's.
T̲a̲s̲k̲s̲
Design
Code
Input Traffic Handling Subsystem Design, WP 4.4.4
Storage and File Management Subsystem Design
(Message Management), WP 4.3.4
Output Design
Code
Test Results
4.4.5 A̲c̲c̲o̲u̲n̲t̲a̲b̲i̲l̲i̲t̲y̲ ̲S̲u̲b̲s̲y̲s̲t̲e̲m̲
WPD T̲a̲s̲k̲
Input Accountability and Statistic Subsystem
Design Specification CPS/SDS/004
Output Refer WP 4.4.5.1 - 4.4.5.3
4.4.5.1 L̲o̲g̲ ̲S̲t̲o̲r̲a̲g̲e̲
WPD Log Storage is storage of log-records every
fifth log-record or 30 seconds which ever
incident occur first, of the log-records
collected by the Report/log statistics
collector. The storage for log-records
is cleaned for log-records older than 24
hours every TBD hour.
Work Items are detailed design and coding
Input CPS/210/SYS/0001, System Requirements Specification
Subsystem design specification
Accountability, WP 4.4.5
Preliminary interface document
System Users S/W Manual, WP 4.3.7
Report/Log/Statistic Collector, WP 4.3.4.2
Output Detailed Design Document
Code
Test Results
4.4.5.2 L̲o̲g̲ ̲A̲n̲a̲l̲y̲s̲i̲s̲
WPD Log record Analysis contains the following
functions:
Upon request to extract log-records determined
by:
- channel-id, time interval, incoming
mesg.
outgoing
mesg.
discontinuity
- terminal-id, time-interval terminal
procedures
MDCO
Message
servicing
Supervisor
comments
Security
interroga
tions
or extract log-records which together constitutes
an audit trail. The extracted log-records
are delivered to the supervisors printtype.
Work Items are detailed design and coding
Input CPS/210/SYS/0001, System Requirements Specification
Subsystem design specification:
Accountability WP 4.4.5
Preliminary interface document
System SW Users Manual, WP 4.3.7
Output Detailed Design Document
Code
Test Results
4.4.5.3 C̲o̲m̲m̲a̲n̲d̲ ̲U̲t̲i̲l̲i̲z̲a̲t̲i̲o̲n̲ ̲R̲e̲c̲o̲r̲d̲ ̲M̲a̲n̲a̲g̲e̲r
WPD The Command Utilization Record Manager
controls the storage and the retrieval
upon request of Command Utilization Records.
Work Items are detaild Design and coding
Input CPS/210/SYS/0001. System Requirements Specification
Subsystem Design Specification
Accountability, WP 4.4.5
Preliminary interface document
System Users SW Manual, WP 4.3.7
Report/log/statistics collector, WP 4.3.4.2
Output Detailed Design Document
Code
Test Results
4.4.6 S̲t̲o̲r̲a̲g̲e̲ ̲a̲n̲d̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲S̲u̲b̲s̲y̲s̲t̲e̲m̲
WPD The Storage and Retrieval subsystem provides
storage of messages and other specified
transactions and retrieval of these from
short term storage and long term storage.
T̲a̲s̲k̲s̲
See 4.4.6.1-4.4.6.3
Input Storage and Retrieval Subsystem Design
Specification, CPS/SDS/005
Output Refer 4.4.6.1-4.4.6.3
4.4.6.1 Message Storage
WPD The Message Storage Function provides storage
of messages and speicfied transactions
to the short term archieve.
T̲a̲s̲k̲s̲
Design
Code
Input Storage and Retrieval Subsystem Design,
WP 4.4.6
Storage and File Management Subsystem (WP
4.3.4
Output Design Document
Code
Test Results
4.4.6.2 M̲e̲s̲s̲a̲g̲e̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲
WPD The Message Retrieval Function provides
retrieval from short term and long term
archieve.
T̲a̲s̲k̲s̲
Design
Code
Input Storage and Retrieval Subsystem Design,
WP 4.4.6
Output Design Document
Code
Test Results
4.4.6.3 S̲h̲o̲r̲t̲ ̲T̲e̲r̲m̲ ̲t̲o̲ ̲L̲o̲n̲g̲ ̲T̲e̲r̲m̲ ̲A̲r̲c̲h̲i̲e̲v̲i̲n̲g̲
WPD The Short Term to Long Term Archieving
function provides the offloading from the
short term disk storage to the long term
disk storage.
T̲a̲s̲k̲s̲
Design
Code
Input Storage and Retrieval Subsystem Design,
WP 4.4.6
Supervisor Function Subsystem Design, WP
4.4.8
Output Design Document
Code
Test Results
4.4.7 S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲S̲u̲b̲s̲y̲s̲t̲e̲m̲
WPD Refer to Work Packages 4.4.7.1 and 4.4.7.2
Input Accountability and Statistic Subsystem
Design Specification CPS/SDS/004
Output Refer WP 4.4.7.1 - 4.4.7.2
4.4.7.1 S̲t̲a̲t̲i̲s̲t̲i̲c̲ ̲M̲a̲n̲a̲g̲e̲r̲
WPD The statistics manager is responsible for
compilation the statistical information
based on the statistics data collected
by the report/log/statistic collector.
Each hour the statistics manager compilates
the required statistics and stores them
for later print-out by the statistics print
manager.
Each week the statistics manager compilates
the required weekly statistics.
Each day the statistics manager compilates
the required dayly statistics.
The statistics manager compilates statistics
upon request for the current hour, and
directs the statistics print manager to
print the statistics at the specified supervisor
printer.
Upon request the statistics manager directs
the statistics print manager to print-out
the dayly, hourly and weekly statistics.
Work Items are detailed design and codingn
Input SRS CPS/210/SYS/0001, System Requirements
Specification
VCD Verification Control Document
Subsystem design specification:, WP 4.2.1
Preliminary interface documents:
Supervisor functions, WP 4.4.8
System Software Users Manual, WP 4.3.7
Output: Detailed design document
Code
Test Results
4.4.7.2 S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲P̲r̲i̲n̲t̲ ̲M̲a̲n̲a̲g̲e̲r̲
Description The statistics Print Manager extracts the
statistics demanded by the statistics manager
and deliver them to the Supervisors Print
queue.
Work Items Detailed design.
Coding.
Input CPS/210/SYS/0001, System Requirements Specification
Subsystem design specification: statistics,
WP 4.4.7
Preliminary interface documents:
4.3.7 System Software Users Manual. WP
4.3.7
Output Detailed Design Document
Code
Test Results
4.4.8 S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲y̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲ ̲S̲u̲b̲s̲y̲s̲t̲e̲m̲
WPD WP 4.4.8.1-4.4.8.6
Input Terminal Handler Subsystem Specification
CPS/SDS/002
Output Refer to WP 4.4.8.1 - 4.4.8.6
4.4.8.1 S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲C̲o̲m̲m̲a̲n̲d̲/̲D̲i̲a̲l̲o̲g̲ ̲M̲a̲n̲a̲g̲e̲r̲
WPD The supervisor command/dialog manager performs
the dialog with the supervisor under direction
of a format descriptor for the type of
dialog executed. The format descriptor
contains the flowgram for the format, the
validity checks to be performed on the
inetered fields.
The main supervisor dialog tasks performed
support:
- Message Processing Controls
- Terminal Position Control
- Operator Control
- External Connection Control
- OCR, PTR/PTP and Stand alone Teleprinter
control
- Report Control
- Statistics Control
- Log Control
- Off Line Storage Control
- Security Warning Control
- Engineering
- Queue Control at Restart
- Message Deletion
- Preparation of Service Messages
- Message Handling
Work Items Detailed Design
Coding
Input CPS/210/SYS/0001 System Requirements Specification
Subsystem design specification
Supervisor functions, WP 4.4.8
"Supervisor ICD"
Preliminary interface documents:
System Software Users Manual, WP 4.3.7
Supervisor Functions Manager, WP 4.4.2
Output Detailed Design Document
Code
Test Results
4.4.8.2 S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲P̲r̲i̲n̲t̲ ̲M̲a̲n̲a̲g̲e̲r̲
WPD The supervisor Print manager controls print
on the supervisors printer(s) of supervisor
print, Report print, Statistics print and
log print. Print is performed under direction
of a format descriptor for presentation
of the information to be printed.
Work Items Detailed design
Coding.
Input CPS/210/SYS/0001 System Requirements Specification
Subsystem design specification:
Supervisor Functions, WP 4.4.8
"Supervisor ICD"
Preliminary interface documents:
System Software Users Manual, WP 4.3.7
Supervisor functions manager, WP 4.4.2.1
Output Detailed design document
Code
Test Results
4.4.8.3 M̲D̲C̲O̲ ̲C̲o̲m̲m̲a̲n̲d̲/̲D̲i̲a̲l̲o̲g̲ ̲M̲a̲n̲a̲g̲e̲r̲
WPD The MDCO Command/Dialog Manager performs
the dialog with the MDCO operator under
direction of a format descriptor for the
type of dialog executed. The format descriptor
contains the flowgram for the dialog, the
validity checks to performed on the entered/changed/if
any.
The main tasks are
- Entering of distribution parameters
- Retrieval for distribution.
Work Items Detailed Design
Coding
Input CPS/210/SYS/0001, System Requirements Specification
Subsystem design specification:
Supervisor Functions, WP 4.4.8
"Supervisor icd".
Preliminary interface documents:
System software Users Manual, WP 4.3.7
MDCO Functions Manager, WP 4.4.2.2
Output Detailed design document
Code
Test Results
4.4.8.4 M̲D̲C̲O̲ ̲P̲r̲i̲n̲t̲ ̲M̲a̲n̲a̲g̲e̲r̲
WPD The MDCO print manager controls print on
the MDCO printer. Print is performed under
direction of a format descritpro on presentation
of the information ot be printed.
Work Items Detailed Design
Coding
Input SRS CPS/210/SYS/0001.
Subsystem Design Specification, WP 4.4.8
Supervisor Functions
"Supervisor ICD"
"ACP 127 ICD"
Preliminary interface documents:
System S/W User Manual, WP 4.3.7
MDCO functional Manager, WP 4.4.2.1
Output Detailed design document
Code
Test Results
4.4.8.5 M̲e̲s̲s̲a̲g̲e̲ ̲S̲e̲r̲v̲i̲c̲e̲ ̲D̲i̲a̲l̲o̲g̲u̲e̲ ̲C̲h̲a̲n̲g̲e̲s̲
WPD The Message Service Command dialogue Manger
performs the dialogue with the Message
Service operator under direction of a format
descriptor for the type of dialogue executed.
The format descriptor contains the flowgram
for the dialog as well as the validity
check to be performed on the entered/changed
fields if any.
The main tasks are:
Oncoming Message Assistance
Routing indicator assignment
Outgoing messages with encrypted text
Work Item Detailed Design
Coding
Input SRS CPS/210/SYS/0001
Subsystem design specifications
Supervisor functions, WP 4.4.8
"Supervisor ICD"
Preliminary interface documents
System software Users Manual, WP 4.3.7
Message Service Functional Manager, WP
4.4.2.3
Output Detailed Design Document
Code
Test Results
4.4.8.6 M̲e̲s̲s̲a̲g̲e̲ ̲S̲e̲r̲v̲i̲c̲e̲ ̲P̲r̲i̲n̲t̲ ̲M̲a̲n̲a̲g̲e̲r̲
WPD The Message Service print manager controls
print on the Message Service printer. Print
is performed under direction of a format
descritpro on presentation of the information
ot be printed.
Work Items Detailed Design
Coding
Input CPS/210/SYS/0001. System Requirements Specification
Subsystem Design Specification, WP 4.4.8
Supervisor Functions
"Supervisor ICD"
"ACP 127 ICD"
Preliminary interface documents:
System S/W User Manual, WP 4.3.7
MDCO functional Manager, WP 4.4.2.1
Output Detailed design document
Code
Test Results
4.4.9 R̲e̲c̲o̲v̲e̲r̲y̲
WPD This WP contains development and implementation
of application software recovery: IA is
subdivided into
Operator Terminal Handling Recovery, WP
4.4.9.2
Message Handling Recovery, WP 4.4.9.3
Traffic Handling Recovery, WP 4.4.9.4
Accountability Recovery, WP 4.4.9.5
Storage and Retrieval Recovery, WP 4.4.9.6
Statistics Recovery, WP 4.4.9.7
Supervisory Function Recovery, WP 4.4.9.8
Input Recovery Subsystem Specification CPS/SDS/006
SS&C Software Subsystem Design, WP 4.3.5
Output Design
Code
Test Results
4.4.10 O̲f̲f̲l̲i̲n̲e̲ ̲M̲o̲d̲u̲l̲e̲s̲
WPD The offline applications is the Database
Subsystem. The Database Subsystem implements
tools for controlling CAMPS parameters
on a per site basis.
T̲a̲s̲k̲
Design
Code
Input Format description for SIC's, SDL's, Addresses
as delivered.
Media of delivery
SS&C Software Subsystem Design
Off-line module Subsystem Spec. CPS/SDS/007
Output Design
Code
Test Results
4.5 D̲S̲M̲T̲ ̲&̲ ̲T̲D̲S̲ ̲S̲O̲F̲T̲W̲A̲R̲E̲ ̲D̲E̲V̲E̲L̲O̲P̲M̲E̲N̲T̲
WPD Refer to Work Package 4.5.1 - 4.5.4
Input CPS/213/SYS/0001 System Requirements Specification
Output Refter to Work Package 4.5.1 - 4.5.4
4.5.1 S̲o̲f̲t̲w̲a̲r̲e̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲
WPD This WP contains requirements and design
of TDS Software
Input CPS/210/SYS/0001, System Requirements Specification
CAMPS Proposal
Output CPS/SDS/008
CPS/SDS/009, TDS Software Specification
4.5.2, 4.5.3 D̲S̲M̲T̲ ̲&̲ ̲T̲D̲S̲ ̲D̲e̲v̲e̲l̲o̲p̲m̲e̲n̲t̲
WPD Code, test, integration and verification
Input CPS/SDS/008
CPS/SDS/009
Output As-built + program
As built + program
4.5.4 D̲S̲M̲T̲ ̲I̲n̲t̲e̲g̲r̲a̲t̲i̲o̲n̲
WPD Integration of DAMOS and DSMT SW on the
DSMT HW.
Input Work Package 3.7.3, 4.5.2
Output Complete DSMT System. An DSMT Integration
Report.
4.6 S̲O̲F̲T̲W̲A̲R̲E̲ ̲T̲E̲S̲T̲ ̲A̲N̲D̲ ̲I̲N̲T̲E̲G̲R̲A̲T̲I̲O̲N̲
WPD Refer WP 4.6.1 to 4.6.6.
4.6.1 S̲W̲ ̲T̲e̲s̲t̲
WPD This WP includes all the test acitivities
and test documents such as test specifications,
procedures, and results related to the
code and unit test phase. All the test
documents will be contained in the Unit
Development Folders.
Input CPS/TSP/001 (SW Test Plan)
Output Unit Development Folders
4.6.2 S̲o̲f̲t̲w̲a̲r̲e̲ ̲T̲e̲s̲t̲ ̲P̲l̲a̲n̲
WPD This WP is a contract deliverable itme
(4.6.2) which plan all application SW test
activites related to the code and unit
test phase.
Output CPS/TSP/001
4.6.3 S̲W̲ ̲I̲n̲t̲e̲g̲r̲a̲t̲i̲o̲n̲ ̲P̲l̲a̲n̲
WPD This is a contract deliverable item 4.6.3
Output CPS/TSP/002
4.6.4 T̲e̲s̲t̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲ ̲a̲n̲d̲ ̲P̲r̲o̲c̲e̲d̲u̲r̲e̲
WPD This plan (WP) plans all application SW
integration and test activities to the
subsystem level.
This WP contains all the specifications
and procedures planned for in the WP 4.6.3.
Input CPS/TSP/002
Output CPS/TPR/001
4.6.5 S̲y̲s̲t̲e̲m̲ ̲S̲W̲ ̲T̲e̲s̲t̲ ̲a̲n̲d̲ ̲I̲n̲t̲e̲g̲r̲a̲t̲i̲o̲n̲
WPD This WP contains all activities and documents
related to system SW integration and test.
A contract deliveable item is WP 4.6.5.5,
which is System SW Integration Test Results.
Input DAMOS Acceptance Test
Output DAMOS Test Results
4.6.6 A̲p̲p̲l̲i̲c̲a̲t̲i̲o̲n̲ ̲S̲W̲ ̲T̲e̲s̲t̲ ̲a̲n̲d̲ ̲I̲n̲t̲e̲g̲r̲a̲t̲i̲o̲n̲
WPD This WP includes all activities and documents
related to Application SW Integration and
Test. A contract deliverable item is WP
4.6.6.3, which is Application SW Integration
Test Results.
Input WP 4.6.3, 4.6.4
CPS/TPR/001
Output Verification Control Document
4.7 N/A
4.8 S̲u̲p̲p̲o̲r̲t̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲
WPD See WP 4.8.1 - 4.8.7
Output See WP 4.8.1 - 4.8.7.
4.8.1 E̲d̲i̲t̲o̲r̲
WPD The Editor provides facility at the CSSI
site for editing of source files.
Tasks
Adaptation of Editor to CAMPS requirements
Input CAMPS additional Requirements to DAMOS
standard Software
Output Adapted Editor
4.8.2 C̲o̲m̲p̲i̲l̲e̲r̲s̲ ̲a̲n̲d̲ ̲A̲s̲s̲e̲m̲b̲l̲e̲r̲
WPD The compilers and the assembler perform
translation of sourcetext to CAMPS object
code.
Tasks
Adaptation to CAMPS Requirements
Input CAMPS Additional Requirements to DAMOS
Standard Software
Output Compilers and assemblers for CAMPS application
and system software
4.8.3 L̲i̲n̲k̲e̲r̲
WPD The Linker links parts of object code to
larger units of the object code.
Tasks
Adaptation to CAMPS requirements
Input DAMOS System Requirements Specification
CAMPS additional requirements to DAMOS
standard software
Output Adapted linker
4.8.4 D̲e̲b̲u̲g̲g̲e̲r̲s̲
WPD The Debugger provides test aids at the
CSSI
site.
Tasks
Adaptation to CAMPS code
Input CAMPS Additional Requirements to DAMOS
Standard Software
Output Adapted Debuggers.
4.8.5 D̲i̲a̲g̲n̲o̲s̲t̲i̲c̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲
WPD The diagnostic software exercises CAMPS
hardware in order o detect erroneous exhangeable
units
Tasks
Adaptation to CAMPS Design of extnesions
for specific CAMPS hardware
Input Detailed description of all CAMPS hardware
I/O Control Software Subsystem
Output Design Documentation code.
4.8.6 S̲y̲s̲t̲e̲m̲ ̲G̲e̲n̲e̲r̲a̲t̲i̲o̲n̲ ̲T̲o̲o̲l̲s̲
WPD The System Generation Tools provide means
to how to generate CAMPS loadable software
from the developed software and the initial
database.
Tasks
Design, implementation
Input CAMPS System Design Specification Subsystem
Design
Output System Generation Tools and description
of how to generate a CAMPS site software
system
4.8.7 U̲t̲i̲l̲i̲t̲i̲e̲s̲
WPD The utilities are filemanipulation program
for use in software development and system
generation.
Tasks
Development of utilities/modification as
required by CAMPS
Input CAMPS Additional Requirements to DAMOS
Standard Software
Output User manual code.
4.9 C̲S̲S̲I̲ ̲S̲O̲F̲T̲W̲A̲R̲E̲ ̲P̲A̲C̲K̲A̲G̲E̲
Output Refer to CPS/210/SYS/0001 section 3.5.11.5.1.