Installation guide
Protogate Freeway Requirements Specification (SRS) Chapter 3. Requirements
3.11. Software Quality Factors
The two software quality factors imposed on the Freeway software are that it must maintain high performance and it
must be reliable.
As a performance measurement example, when run on any Freeway with 16 8-port ICP boards installed, the Freeway
software should be able to send and receive a constant stream of 1000-byte data messages continually and
simultaneously on all 128 separate data links, all running at 9600 bits per second -- while simultaneously passing all
data messages to and from 128 separate client connections. The Freeway software should be able to perform all that
message handling without ever failing to transmit a data message, without losing a data message or any bytes of any
data message, without ever reporting the receipt of any data message out of order, and without delaying the
transmission or reported reception of any data message.
As a measure of reliability, the Freeway software must be able to perform the performance test described above
flawlessly for 7 continuous 24-hour days.
3.12. Design and Implementation Constraints
No design or implementation constraints are imposed on the Freeway software; the design of the Freeway software is
free to use any methods or techniques which result in meeting the other requirements of this SRS.
3.13. Personnel-related Requirements
No personnel-related requirements are imposed on the Freeway software.
3.14. Training-related Requirements
No training-related requirements are imposed on the Freeway software.
3.15. Logistics-related Requirements
No logistics-related requirements are imposed on the Freeway software.
3.16. Other Requirements
No other requirements are imposed on the Freeway software.
3.17. Packaging Requirements
No packaging requirements are imposed on the Freeway software.
Protogate DC-900-2021A 23