as064-ilst-fatp issue 1_1 -- final acceptance test plan - signed
TRANSCRIPT
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
1/46
Nationaal Lucht- en Ruimtevaartlaboratorium
National Aerospace Laboratory NLR
NLR-CR-2013-308-Issue-1.1
Final Acceptance Test Plan of the Upgrade of the
ILST Data Acquisition and Data Processing
systems
Issue 1.1
E.J.A. Wegkamp
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
2/46
Nationaal Lucht- en Ruimtevaartlaboratorium
National Aerospace Laboratory NLR
Anthony Fokkerweg 2P.O. Box 90502
1006 BM Amsterdam
The Netherlands
Telephone +31 (0)88 511 31 13
Fax +31 (0)88 511 32 10
www.nlr.nl
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
3/46
UNCLASSIFIED
Executive summary
UNCLASSIFIED
Nationaal Lucht- en Ruimtevaartlaboratorium
National Aerospace Laboratory NLR
Report no.
NLR-CR-2013-308-Issue-1.1
Author(s)
E.J.A. Wegkamp
Report classification
UNCLASSIFIED
Date
April 2014
Knowledge area(s)
Elektronicatechnologie
Avionicakwalificatie
Descriptor(s)
Instrumentation
Wind Tunnel Apparatus
Data Acquisition
Data Processing
Final Acceptance Test Plan of the Upgrade of the ILST Data
Acquisition and Data Processing systems
Problem area
This document is the Test Plan (TP)
for the Upgraded ILST Data
Acquisition and Data Processingsystems. The major objective of the
Upgrade of the ILST Data
Acquisition and Data Processing
systems is the replacement of the
aging equipment for modern PC-
based equipment, with the aim to
preserve the current functionality.
This objective will be achieved by
the development of new interfaces
for the existing Conditioning Unitsand associated equipment (PLC
systems, Subscanner Controllers,
etc.) and the application of modern
PC-based computer systems, with
the Linux operating system. As part
of the project is identified the
update of the existing software
configuration items DA software in
the DARS host computer and the
DP software in the DPS host
computers.During the project the hardware
modifications as well as dedicated
NLR furnished equipment will be
checked for its correct functioning
during the development and
manufacturing phase of the project.
As part of the overall check of the
integrated functionality of the ILST
Data Acquisition and Data
Processing systems a dedicated
check process will be performed.
This process is described in this
Test Plan.
Description of work
Testplan for Upgraded ILST Data
Acquisition and Data Processing
systems
Results and conclusions
Testplan for Upgraded ILST Data
Acquisition and Data Processing
systems.
ApplicabilityUpgraded ILST Data Acquisition
and Data Processing systems
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
4/46
UNCLASSIFIED
UNCLASSIFIED
Final Acceptance Test Plan of the Upgrade of the ILST Data Acquisition and
Data Processing systems
Nationaal Lucht- en Ruimtevaartlaboratorium, National Aerospace Laboratory NLR
Anthony Fokkerweg 2, 1059 CM Amsterdam,
P.O. Box 90502, 1006 BM Amsterdam, The Netherlands
Telephone +31 88 511 31 13, Fax +31 88 511 32 10, Web site: www.nlr.nl
http://www.nlr.nl/http://www.nlr.nl/http://www.nlr.nl/http://www.nlr.nl/ -
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
5/46
Nationaal Lucht- en Ruimtevaartlaboratorium
National Aerospace Laboratory NLR
NLR-CR-2013-308-Issue-1.1
Final Acceptance Test Plan of the Upgrade of the
ILST Data Acquisition and Data Processing
systems
Issue 1.1
E.J.A. Wegkamp
No part of this report may be reproduced and/or disclosed, in any form or by any means without the prior
written permission of the owner.
Customer Pro-Innov Technology Indonesia
Contract number SID 7571
Owner NLR
Division NLR Aerospace Systems
Distribution Limited
Classification of title Unclassified
April 2014
Approved by:
Author
E. Wegkamp
Reviewer
T. ter Meer
Managing department
H. Slot
Date: Date: Date:
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
6/46
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
7/46
NLR-CR-2013-308-Issue-1.1
3
Summary
This document is the Test Plan (TP) for the Upgraded ILST Data Acquisition and Data
Processing systems. The major objective of the Upgrade of the ILST Data Acquisition and Data
Processing systems is the replacement of the aging equipment for modern PC-based equipment,
with the aim to preserve the current functionality.
This objective will be achieved by the development of new interfaces for the existing
Conditioning units and associated equipment (PLC systems, Subscanner Controllers, etc.) and
the application of modern PC-based computer systems, with the Linux operating system. As
part of the project is identified the update of the existing software configuration items DAsoftware in the DARS host computer and the DP software in the DPS host computers.
During the project the hardware modifications as well as dedicated NLR furnished equipment
will be checked for its correct functioning during the development and manufacturing phase of
the project. As part of the overall check of the integrated functionality of the ILST Data
Acquisition and Data Processing systems a dedicated check process will be performed. This
process is described in this Test Plan.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
8/46
NLR-CR-2013-308-Issue-1.1
4
Contents
Scope 9
1.1 Identification 9
1.2 System Overview 9
1.3 Document Overview 10
1.4 Relationship to Other Plans 11
Referenced Documents 12
2.1 Government Documents 12
2.2 Non-government Documents 12
3 Test Environment 13
3.1 General 13
3.2 Software Items 14
3.3 Hardware and Firmware Items 15
3.4 Proprietary Nature, and Government Rights 16
3.5 Installation, Testing, and Control 16
4 Formal Qualification Test Identification 17
4.1 General Test Requirements 17
4.1.1 User Requirements 17
4.1.2 DARS software 17
4.1.3 DPS software 17
4.2 Test Classes 17
4.3 Test Levels 18
4.3.1 CSU/CSC level 18
4.3.2 CSC integration level 18
4.3.3 CSCI/CSCI validation level 19
4.4 Test Definitions 21
4.4.1 DARS-SW 21
4.4.2 DPS-SW 22
4.4.3 Regression Testing 22
5
Data recording, reduction, and analysis 23
6 Notes 24
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
9/46
NLR-CR-2013-308-Issue-1.1
5
Appendix A User requirements verification matrix 25
Appendix B DARS (derived) requirements verification matrix 40
Appendix C DPS (derived) requirements verification matrix 42
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
10/46
NLR-CR-2013-308-Issue-1.1
6
Abbreviations
APROPOS Aerodynamic PROcessing and Presentation Open-ended System
BPPT Badan Pengkajian dan Penerapan Teknologi (Agency for Assessment and
Application of Technology)
CIDL Configuration Item Data List
COTS Commercial Off-The-Shelf
CU Conditioning Unit
DA Data Acquisition
DAS Data Acquistion System
DARS Data Acquisition & Reduction SystemDNW Duits-Nederlandse Windtunnels (Dutch-German Wind tunnels)
DP Data Processing
DPS Data Processing System
DRACHME Distributed Real-time Automation and Control Host Multi-platform Executive
DIL Dual In-Line
EGOIST Eerste Geheel Online Interface Systeem Tunnels (First Completely Online
Interface System Tunnels)
ESM Engine Simulation Monitor
FMS Facility Management System
GUI Graphical User Interface
HMI Human-Machine Interface
ICD Interface Control Document
ILST Indonesian Low Speed Tunnel
LAGG Laboratorium Aero-Gasdinamika dan Getaran (Aero-Gas Dynamics and
Vibration Laboratory)
LRU Line Replaceable Unit
MS Milestone
NLR Nationaal Lucht- en Ruimtevaartlaboratorium (National Aerospace Laboratory)
NTC Negative Temperature Coefficient
NTP Network Time Protocol
PC Personal Computer
PUSPIPTEK Pusat Penelitian Ilmu Pengetahuan dan Teknologi (Research Center for Science
and Technology)
RAID Redundant Array of Independent Disks
RMS Root-Mean-Square
TBD To Be Decided
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
11/46
NLR-CR-2013-308-Issue-1.1
7
TPS Turbo Propulsion Simulator
WAP Wireless Access Point
WP Work Package
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
12/46
NLR-CR-2013-308-Issue-1.1
8
This page is intentionally left blank.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
13/46
NLR-CR-2013-308-Issue-1.1
9
Scope
1.1 Identification
This document is the Test Plan (TP) for the Upgraded ILST Data Acquisition and Data
Processing systems.
Identification of the ILST system:
System name: ILST Data Acquisition and Data Processing systems upgrade
Acronym: ILST upgrade
NLR system number: AS064
Specification document: Ref [2] + Ref [3]
1.2 System Overview
This document is the Test Plan for the upgrade of the Data Acquisition and Data Processing
systems of the Indonesian Low Speed Tunnel (ILST) of the Aero-Gas Dynamics and Vibration
Laboratory (LAGG).
The ILST is in operation since 1988 and has been developed within a framework of bilateral
technological cooperation between the governments of Republic Indonesia, represented by the
Agency for Assessment and Application of Technology (BPPT), and the Netherlands,
represented by the National Aerospace Laboratory NLR.
The mentioned systems, actually consisting of the Data Acquisition & Reduction System
(DARS), the Calibration System and the Data Processing System (DPS), have been developed
by NLR and are already in service for more than 25 years. The last years however obsolescence
problems with the used HP 1000 and HP 9000 computers have become a major issue.
Besides this, the on-going development at NLR of the Conditioning Units (the main
instrumentation units at the ILST) has resulted in a huge increase of its capabilities, in particular
the replacement of the proprietary Data Acquisition Systems bus by standard Ethernet.
The replacement of the current HP computers by robust personal computers with Linux
operating system and the related transition to Ethernet as the standard communication bus for
wind tunnel instrumentation constitutes a major upgrade of the ILST Data Acquisition and Data
Processing systems.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
14/46
NLR-CR-2013-308-Issue-1.1
10
The major objective of the Upgrade of the ILST Data Acquisition and Data Processing systems
is the replacement of the aging equipment for modern PC-based equipment, with the aim to
preserve the current functionality.
This objective will be achieved by the development of new interfaces for the existing
Conditioning units and associated equipment (PLC systems, Subscanner Controllers, etc.) and
the application of modern PC-based computer systems, with the Linux operating system. As
part of the project is identified the update of the existing software configuration items DA
software in the DARS host computer and the DP software in the DPS host computers.
During the project the hardware modifications as well as dedicated NLR furnished equipmentwill be checked for its correct functioning during the development and manufacturing phase of
the project. As part of the overall check of the integrated functionality of the ILST Data
Acquisition and Data Processing systems a dedicated check process will be performed. This
process is described in this Test Plan. Since the emphasis of the functionality check is on the
software as the typical realization of the functionality (although the involved hardware is
checked implicitly) the test plan is based on Software Test Plan practices.
It must be noted that the formal check of the ILST upgrade as described in this document will
be performed in three dedicated areas:
1. the general user requirements, which are defined in the ILST upgrade proposal;
2. the data acquisition software as operational on the DARS host, which is effectively the
core functionality of the acquisition process;
3. the data processing software as operational on the DPS host, which is the core
functionality of processing raw data files.
The execution of the Final Acceptance tests as described in this document are projected to take
place at NLR in the Netherlands, before final delivery of the software (V2) for DARS and DPS
to the user/customer. The test results of the Final Acceptance tests will be documented in a Final
Acceptance Test Result report, see Ref. [5].
The tests or demonstrations to be accomplished at ILST in Indonesia will need to be defined at a
later date.
1.3 Document Overview
This test plan is structured according to DI-MCCR-80014A of Ref. [1]. The document is
organised as follows:
Chapter 1 gives the scope and overview of this document,
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
15/46
NLR-CR-2013-308-Issue-1.1
11
Chapter 2 gives a list of referenced documents,
Chapter 3 identifies all resources for the tests,
Chapter 4 presents the test classes and levels,
Chapter 5 describes the process of data analysis to use during and after tests,
Chapter 6 provides applicable notes,
Acronyms are provided in a dedicated list in the first part of the document,
Appendix A provides the user requirements verification matrix,
Appendix B provides the DARS (derived ) requirements verification matrix,
Appendix C provides the DPS (derived) requirements verification matrix.
1.4
Relationship to Other PlansNot applicable.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
16/46
NLR-CR-2013-308-Issue-1.1
12
Referenced Documents
2.1 Government Documents
[1] Defense System Software Development Standard DOD-STD-2167A, US Department of
Defense, 1986, DOD-STD-2167A.
2.2 Non-government Documents
[2]NLR Proposal SID: 7571 V2, Upgrade of the ILST Data Acquisition and Data
Processing systems (Revised version) February 15, 2013.
[3] Memo ASAQ-2013-008 Technical description and planning for the upgrade of the ILST
Data Acquisition and Data Processing systems, Version 1.1, October 2013[4] Memo ASAQ-2013-025 AS064-ILST-ICD Version 1draft 6 Interface Control
Document for the ILST FMS, December 2013.
[5]NLR-CR-2013-551, Final Acceptance Test Result Report of the upgrade of the ILST
Data Acquisition and Data Processing systems.
[6] Memo ASAQ-2013-019 Software design document for the Data Acquisition System and
Calibration System.
[7] Memo ASAQ-2013-020 Software design document for the Data Processing System.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
17/46
NLR-CR-2013-308-Issue-1.1
13
3
Test Environment
3.1General
This chapter specifies the test environments which are needed for the verification of the user
requirements and the requirements for the various systems in the ILST Data Acquisition and
Data Processing systems. The software and hardware items needed for verification can be
divided in items for verification of user requirements, DARS requirements, and DPS
requirements. The various environments are divided in hardware and software items.
For the verification of the user requirements, an ILST simulation environment is available at
NLR, as depicted in Figure 1.
Figure 1. ILST simulation environment as available at NLR
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
18/46
NLR-CR-2013-308-Issue-1.1
14
3.2 Software Items
Table 1 lists all software items that are necessary to perform the DARS software testing
activities.
Table 1. DARS Software Items
Component Purpose HW Platform
Linux Operating System PC
FEA-CuMk3-EXT Front End Acquisition task for CU PC
FEA-DasHub* Front End Acquisition task for DasHub PC
FEA-NtcHub* Front End Acquisition task for
NTCHub
PC
FEA-PLC* Front End Acquisition task for PLC PC
FEA-ESM* Front End Acquisition task for ESM PC
FEA-SC* Front End Acquisition task for
Subscanner Controller
PC
FEA-PSI* Front End Acquisition task for PSI PC
CalCtl* Calibration application PC
DataSelection Data Selection Task PC
CIT Command Interface task PC
MeasurementControl Measurement Control PC
Synthetic* Calculation of tunnel parameters PC
MessageFile Captures messages PC
StrobeEdit* Strobe number editor PC
CU simulator (Real-Time) Simulation Environment PC
DasHub simulator* (Real-Time) Simulation Environment PC
NTC simulator* (Real-Time) Simulation Environment PC
PLC simulator*
(Real-Time) Simulation Environment PC*: Item is not part of Factory Acceptance Test, but tested at lower level.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
19/46
NLR-CR-2013-308-Issue-1.1
15
Table 2 lists all software items that are necessary to perform the DPS software testing activities.
Table 2. DPS Software Items
Component Purpose HW Platform
Linux Operating System PC
Apropos Data Processing System PC
DARS Software Items (Real-Time) Simulation
Environment
PC
DA Data files Off-line simulation environment PC
Table 3 lists all software items that are necessary to perform the user requirements testing
activities.
Table 3. User Requirements Software Items
Component Purpose HW Platform
Linux Operating System PC
DPS Software Items (Real-Time) Simulation
Environment
PC
3.3 Hardware and Firmware Items
Table 4 lists all hardware items that are necessary to perform the DARS software testing
activities and DPS software testing activities. For the performance of user requirements tests, a
number of hardware items will be needed at NLR (delivery of the dedicated hardware has
already taken place to ILST).Table 4 specifies the list of hardware items.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
20/46
NLR-CR-2013-308-Issue-1.1
16
Table 4. Hardware items for user requirements tests
Quantity Item
After DECEMBER
delivery: Remarks
1Data Acquisitie
computer
General purpose
computer (ODIC)
Dedicated computer, 2 GBE
ports for 2 networks
1Data Processing
computer
General purpose
computer (ODIC)Dedicated computer
1 Data serverGeneral purpose
computer (ODIC)Dedicated computer
1DA-DP Ethernet
switch
General purpose
switch (ODIC)-
1DARS Ethernet
switch
General purpose
switch (ODIC) -
2 Parallel I/O card* NLR spare cards -
1Subscanner
controller*
- Try to borrow from DNW?
1Calibration source
(Burster)*- Try to borrow from DNW?
1 Conditioning UnitProto ILST CU,
ETW CU
2 DAS Hub* ETW DAS Hub -
1 NTC DAS Hub* - Try to borrow from DNW?
1 NTC Conditioning* - Try to borrow from DNW?
1Temperature
Interface*
-Try to borrow from DNW
(availability unsure)?
1Inclinometer
conditioning*
-Try to borrow from DNW
(availability unsure)?
1 Low Level Interface* -Try to borrow from DNW
(availability unsure)?
1 High Level Interface* -
Try to borrow from DNW
(availability unsure)?
1Engine Monitor
System
*
-
Develop an EMS simulator,
executing on simulator
laptop
n CU simulatorsGeneral purpose
computer (ODIC)
CU simulator software is
ready, executes on simulator
laptop
*: Item is not part of Factory Acceptance Test, but tested at lower level.
3.4 Proprietary Nature, and Government Rights
Not applicable.
3.5 Installation, Testing, and Control
To be detailed in Final Acceptance Test Report, see Ref.[5].
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
21/46
NLR-CR-2013-308-Issue-1.1
17
4 Formal Qualification Test Identification
4.1General Test Requirements
4.1.1 User Requirements
The objective of verification of the user requirements is to evaluate compliance with the
applicable requirements as documented in Ref[2].
The criteria for verification/test case definition are:
Coverage of all user requirements as stated in Ref [2] and Appendix A of this
document.
4.1.2 DARS software
The objective of testing the DARS software is to evaluate compliance and robustness with the
applicable DARS requirements as documented in Ref[2] and Appendix B.
The criteria for test case definition are:
Testing of complete functional chains between DARS I/O involving the DARS-SW
CSCI.
Focus on interfacing between DARS-SW CSCI and other CSCIs.
Verification of DARS-SW timing aspects.
Coverage of all DARS-SW system requirements as stated in Ref [2] and Appendix B of
this document.
4.1.3 DPS software
The objective of testing the DPS software is to evaluate compliance and robustness with the
applicable DPS requirements as documented in Ref[2] and Appendix C.
The criteria for test case definition are:
Testing of complete functional chains between DPS I/O involving the DPS-SW CSCI.
Coverage of all DPS-SW-system requirements as stated in Ref [2] and Appendix C of
this document.
4.2Test Classes
The following test classes are identified:
1. Performance tests: Test cases shall be designed to show that the performance of the
DARS and DPS CSCIs is according to the requirements as stated in Ref [2].
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
22/46
NLR-CR-2013-308-Issue-1.1
18
2. Functional tests: Test cases shall be designed to show that the behaviour of the system
is according to the specified or designed behaviour, as defined by either high-level
requirements or low-level (software) requirements.
3. Robustness tests: Existing test cases shall be enhanced and further test cases shall be
designed to determine the extent to which the software continues to operate correctly
despite invalid inputs. The purpose is to show that the software does not do anything
that it is not specified to do. This step depends primarily on error guessing, relying upon
the experience of the test designer to anticipate problem areas.
4. Configuration tests: The DARS software can be configured by means of a dedicated
configuration file. Test cases will be defined to check the behaviour of DARS with
different configuration files.5. Hardware/software tests: Tests shall be performed to verify that the software is
compatible with the target hardware.
4.3Test Levels
The following three test levels are identified:
1. CSU/CSC level. Applicable test classes: 2,3,5
2. CSC integration level. Applicable test classes: 1,2,3,5
3. CSCI/CSCI validation level. Applicable test classes: 1,2,3,4,5
The test levels are described below.
4.3.1 CSU/CSC level
Not applicable.
4.3.2 CSC integration level
The purpose of (integration) testing of an integrated CSC is to load its executable object code in
to the target environment and to verify that the CSC correctly fulfils its functionalities. The
approach for the ILST-project is to load a complete CSCI executable and to test it on its merits,
using a host computer environment due to unavailability of the target computer(s).
For each integrated CSC of the ILST-project, verifications are performed on the following
points:
validation of high-level requirements that are to be qualified on the integration testing
level and allocated to one or more specific CSCs. These requirements typically refer to:
o meeting of performances and constraints, interfaces with the hardware,
o detection and processing of hardware failures, and
o possible violations of software partitioning (if applicable).
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
23/46
NLR-CR-2013-308-Issue-1.1
19
sequencing of the elements issued from the CSC architecture,
interface between software functionalities (CSCs), and
possible incorrect initialization of variables and constants.
4.3.3 CSCI/CSCI validation level
4.3.3.1 ILST system level - User Requirements
The purpose of this level of testing is to validate that the ILST CSCI is compliant to the user
requirements as specified in Ref. [2] and in Ref. [4].
This level of verification consists of validation of the various system parts and conformance tothe ICD, to verify compliance with the high-level requirements as specified in Ref. [2] and Ref.
[4]. In most of the cases there is no need for an actual test: DARS and DPS related requirements
will be verified as part of these CSCI tests (see sections 4.3.3.2 and 4.3.3.3 of this document).
4.3.3.2 DARS CSCI
The purpose of this level of testing is to validate that the DARS CSCI is compliant and robust to
the software requirements as specified in Ref. [2] and the dedicated DARS software
requirements as specified in Appendix B of this document. Preferably these tests would be
executed on the actual target hardware, but this is not possible for the ILST project due to early
delivery of the actual target hardware. The CSCI level tests will therefore be mainly executed on
the ILST simulation environment at NLR.
This level of testing consists of a black box test of the software by simulation of the operational
inputs to verify compliance with the high-level requirements as specified in Ref. [2]. Test cases
may be derived using the same techniques as for testing on CSC integration level, using the
high-level requirements as reference.
During the verification program of the DA CSCI, a DARS test system will be used. This test
system will have the capability of simulating a number of outputs of Conditioning Unit (CU)
equipment and be able to collect also the output of the DARS. The output of the DARS can be
analysed and be verified for the correctness of the response. The system is able to perform
DARS functional and performance tests under manual control. Figure 2 shows a block diagram
of the system.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
24/46
NLR-CR-2013-308-Issue-1.1
20
Figure 2. DARS test system setup
The DARS test system uses a COTS PC, executing Linux with at least the following interface
adapters:
- Ethernet I/O.
4.3.3.3
DPS CSCI
The purpose of this level of testing is to validate that the DPS CSCI running on the actual target
is compliant and robust to the software requirements as specified in Ref. [2] and the dedicated
DPS software requirements as specified in Appendix C of this document.
This level of testing consists of a black box test of the software by simulation of the operational
inputs to verify compliance with the high-level requirements of the SRS/IRS documents. Test
cases may be derived using the same techniques as for testing on CSC integration level, using
the high-level requirements as reference.
During the verification program of the DPS CSCI, archived raw data files and processed data
files from the ILST will be used. With these files the processing of the original, archived files
can be repeated with the DPS CSCI on a host PC. The archived processed data can be compared
with the output of the DPS CSCI, to conclude the correct functioning of the DPS CSCI. This
setup will be used to perform DPS functional and performance tests under manual control.
Figure 3 shows a block diagram of the system.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
25/46
NLR-CR-2013-308-Issue-1.1
21
Figure 3. DPS test process flow
The DPS test system uses a COTS PC, executing Linux with at least the following interface
adapters:
- Ethernet I/O.
4.4Test Definitions
The tests planned for DARS-SW and DPS-SW are described in the following sections. In this
section only a summary of the objective(s) and the methods used will be documented. The
verifications/tests will be further detailed into test cases and procedures, but not documented in
this test plan.
4.4.1 DARS-SW
Objective
The objective of this test is to verify that DARS produces the correct output data, based on the
input of, among others, CU generated data and user commands. The data is specified in Ref. [4]
and Ref. [6].
Requirements
DARS (derived) requirements verification matrix, see Appendix B.
Test Level
CSCI/CSCI validation level.
Test Class
Applicable test classes: 1, 2, 3, 4, 5.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
26/46
NLR-CR-2013-308-Issue-1.1
22
Qualification Method
Any of the available qualification methods can be used in the process of verification of the
DARS software requirements. The methods available are: demonstration/test, analysis, and
inspection.
4.4.2 DPS-SW
Objective
The objective of this test is to verify that DPS produces the correct output data (format: file).
The correct data is specified in Ref. [4] and Ref. [7].
Requirements
DPS (derived) requirements verification matrix, see Appendix C.
Test Level
CSCI/CSCI validation level
Test Class
Applicable test classes: 1, 2, 3, 4, 5
Qualification Method
Any of the available qualification methods can be used in the process of verification of the DPS
software requirements. The methods available are: demonstration/test, analysis, and inspection.
4.4.3 Regression Testing
The objective of regression testing is to check the integrity of the system after a (software)
modification. Regression testing is not foreseen for the ILST software items1.
1The testing of the DPS software in itself can be seen as a large regression test, since the DPS software has been adapted for use
on a PC with Linux-based operating system software. The tests are based on comparison of the test results of the old and newversions of the DPS software, typically a regression mechanism.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
27/46
NLR-CR-2013-308-Issue-1.1
23
5
Data recording, reduction, and analysis
The test results will be recorded into test log files and are analysed by the relevant test tool or
the user to perform comparison with the specified expected test results.
The resulting test result files are analysed manually to check on the pass or fail of any test. All
test result files will be stored and either included or referenced in the Software Test Report. All
test results will be placed under configuration management.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
28/46
NLR-CR-2013-308-Issue-1.1
24
6
Notes
There are no notes.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
29/46
NLR-CR-2013-308-Issue-1.1
25
Appendix A
User requirements verification matrix
A.1 Requirements identification
Ref.[2] defines the outline of the ILST-project. The user requirements are acquired from that
document by analysis of the provided text. The sentences of chapter 2 of Ref.[2] are
categorized as providing information or defining an actual requirement. The summary of the
requirements, without stating the informational sentences, is provided inTable 5.The
requirements are identified using the following identification method:
[v-ps], with the following parameter explanation:
: identification of the applicable proposal;
v: applicable version of the proposal;: section identification of the applicable proposal;
p: paragraph in the section;
s: sentence in the paragraph.
As an example:
[ILST-V2v1.0-2.2p2s1]
Project: ILST
Proposal: V2 version 1.0
Section: 2.2
Paragraph: 2
Sentence: 1
A.2 Requirements matrix
The following table (Table 5)provides the user requirements and defines the need for
validation, stating either Y (Yes) or N (No) in the column validation. If a validation is
identified, then the method for performing the validation is provided in the column method.
Table 5. Summary of user requirements
Seq. ID Description validation method
UR-021 [ILST-V2v1.0-
2.2p2s1]
Except for both data
acquisition subnets, all
components of the DA-DP
network will consist of COTS
components.
N
UR-022 [ILST-V2v1.0-
2.2p2s2]
The Host computers and GUI
computers will be
implemented as rugged
personal computers with Red
Hat Enterprise Linux x86_64
operating system with KDE
desktop software.
Y Inspection list of delivered equipment
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
30/46
NLR-CR-2013-308-Issue-1.1
26
Seq. ID Description validation method
UR-023 [ILST-V2v1.0-
2.2p2s3]
Except for the wireless
devices, these computers will
also be equipped with dual
monitor outputs, in order to
allow connecting additional
GUI screens in the future.
Y Inspection list of delivered equipment
UR-025 [ILST-V2v1.0-
2.2.1p1s2]
The main DA-DP network
consists of six Host
computers:
Y Inspection list of delivered equipment
UR-026 [ILST-V2v1.0-
2.2.1p1s2a]
The Data Acquisition &
Reduction System Host
(DARS Host) for control of all
measurement activities of
the Wind Tunnel Data
Acquisition (D/A) System;
Y Inspection list of delivered equipment
UR-027 [ILST-V2v1.0-
2.2.1p1s2b]
The Calibration System Host
for all sensor calibration
purposes;
Y Inspection list of delivered equipment
UR-028 [ILST-V2v1.0-
2.2.1p1s2c]
Two Data Processing System
Hosts (DPS Host) for all
online data processing tasks;
Y Inspection list of delivered equipment
UR-029 [ILST-V2v1.0-
2.2.1p1s2d]
Two General-Purpose Data
Processing System Hosts
(DPS-GP Host) for all pre-
processing and post-
processing tasks.
Y Inspection list of delivered equipment
UR-030 [ILST-V2v1.0-
2.2.1p2s1]
Data from the Host
computers is stored on a
dedicated Data Server with
RAID (Redundant Array of
Independent Disks).
Y Analysis: verify whether data transfer
from host computer to Data Server is
performed, inspect presence of Data
Server with RAID setup.
UR-031 [ILST-V2v1.0-
2.2.1p2s2]
To prevent a possible loss of
data during the execution of
a wind tunnel test, the
relevant measurement data
will initially be stored locally
on the respective Host
computers.
Y Analysis: verify that data is stored locally
during a test
UR-032 [ILST-V2v1.0-
2.2.1p2s3 ]
After completion of a run the
data will automatically be
transferred to the Data
Server.
Y Analysis: verify that the data is
automatically transferred after
completion of a test
UR-034 [ILST-V2v1.0-
2.2.1p3s2]
The following GUI devices
are foreseen on the following
locations:
Y Inspection list of delivered equipment
UR-036 [ILST-V2v1.0-
2.2.1p3s2a1]
Two (extendable to four) GUI
devices for real-time wind
tunnel parameter data and
text (wall and desk);
Y See UR-034
UR-037 [ILST-V2v1.0-
2.2.1p3s2a2]
Four (extendable to eight)
GUI devices for plots and
graphics (wall);
Y See UR-034
UR-038 [ILST-V2v1.0-
2.2.1p3s2a3]
One Operator GUI device for
control and manual input of
parameters (desk);
Y See UR-034
UR-039 [ILST-V2v1.0-
2.2.1p3s2b]
Instrumentation Room: One
GUI device;
Y See UR-034
UR-040 [ILST-V2v1.0-
2.2.1p3s2c]
Customer Room: One GUI
device;
Y See UR-034
UR-041 [ILST-V2v1.0-
2.2.1p3s2d]
Test Section Hall: Two
wireless portable GUI
devices.
Y See UR-034
UR-044 [ILST-V2v1.0- Figure 2 Proposed upgraded N architecture definition, no user
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
31/46
NLR-CR-2013-308-Issue-1.1
27
Seq. ID Description validation method
2.2.1p4s3] DA-DP network architecture requirement
UR-045 [ILST-V2v1.0-2.2.1p5s1]
The network is alsoconnected to the ILST Video
System, in order to be able
to display overlay
information on monitors,
such as text and wind tunnel
parameters.
Y ILST video system test will be part ofApropos test (ref XXX)
UR-046 [ILST-V2v1.0-
2.2.1p5s2]
NLR will propose a video
matrix system to LAGG after
further discussion on the
detailed specifications, such
as the required type of
cameras and interface
requirements, pan & tilt
possibilities, audio
possibilities, etc.
N
UR-047 [ILST-V2v1.0-
2.2.1p5s3]
Foreseen is the use of an
8x16 or 16x16 matrix switch.
Y Inspection list of delivered equipment
UR-048 [ILST-V2v1.0-
2.2.1p6s1]
A total of four printers are
connected to the DA-DP
network and its subnets:
Y Inspection list of delivered equipment
UR-049 [ILST-V2v1.0-
2.2.1p6s1a]
A line printer to print raw
data in engineering units
from the DARS Host;
Y See UR-048
UR-050 [ILST-V2v1.0-
2.2.1p6s1b]
A line printer to print
calibrated data and
calculation results from the
DPS Hosts;
Y See UR-048
UR-051 [ILST-V2v1.0-
2.2.1p6s1c]
A colour laser printer for
general printing purposes;
Y See UR-048
UR-052 [ILST-V2v1.0-2.2.1p6s1d]
A colour laser printer for theCalibration D/A System
subnet.
Y See UR-048
UR-053 [ILST-V2v1.0-
2.2.1p6s1]
A firewall between the DA-
DP network and Internet is
installed to allow remote
support (for maintenance,
software upgrades, etc.) by
external parties, such as NLR.
Y Inspection list of delivered equipment
UR-054 [ILST-V2v1.0-
2.2.2p1s1]
The network includes two
dedicated subnets for data
acquisition; the DARS Host
and the Calibration System
Host each control the
networks for the Wind
Tunnel D/A System and theCalibration D/A System
respectively.
Y Analysis: verify that the network
architecture is defined in the ICD
UR-062 [ILST-V2v1.0-
2.2.2p3s1]
For the control of the two
Subscanner Controllers, one
or more COTS parallel I/O
cards are necessary in the
DARS Host.
Y Inspection: verify that the parallel I/O
cards are present in the ICD
UR-063 [ILST-V2v1.0-
2.2.2p3s2]
These controllers, on their
turn, control the Low Level
Scanners and the ScaniValve
units (both not drawn here
for clarity).
? December demo?
UR-064 [ILST-V2v1.0-
2.2.2p3s3]
The ScaniValve equipment
will be replaced in the future
by PSI equipment.
N
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
32/46
NLR-CR-2013-308-Issue-1.1
28
Seq. ID Description validation method
UR-065 [ILST-V2v1.0-
2.2.2p4s1]
Besides to the data
acquisition equipment, the
DARS Host is also connected
to the ILST PLC systems for
Model Control and Tunnel
Control.
Y Test: verify that the DARS HOST can
receive data generated by the PLC
Simulator as defined in the ICD.
UR-066 [ILST-V2v1.0-
2.2.2p4s2]
The Central PLC (PLC System
#1 in Figure 3) acts as the
main hub for the other PLC
systems.
N From DARS point of view, there is only
interaction with the main hub.
UR-068 [ILST-V2v1.0-
2.2.2p4s4]
The existing RS-422 link
between the DARS Host and
the Central PLC will be
replaced by an Ethernet link
using TCP/IP and/or UDP/IP
communications protocol.
Y Inspection: verify the network
architecture as defined in the ICD
UR-069 [ILST-V2v1.0-
2.2.2p4s5]
Figure 3 Proposed Wind
tunnel D/A System subnet
N architecture definition, no user
requirement
UR-072 [ILST-V2v1.0-
2.2.2p5s3]
LAGG will be responsible for
the purchase of this card, the
development of the required
PLC software and the
composition (in cooperation
with NLR) of the Interface
Control Document (ICD).
N No NLR requirement
UR-073 [ILST-V2v1.0-
2.2.2p6s1]
The Time Code Generator
will be replaced by the
Network Time Protocol (NTP)
as a means to synchronize all
computers and to provide a
unique time stamp for the
acquired data points.
? TBC: has this been configured? Default
setting in linux?
UR-075 [ILST-V2v1.0-
2.2.3p1s1]
In general, the use of
Ethernet instead of the DAS-
bus as the main data bus will
result in the following
changes of the Data
Acquisition and Data
Processing network
structure:
UR-076 [ILST-V2v1.0-
2.2.3p1s1a]
Replacement of the HP 1000
computers, HP 9000
computers and DAS
Interfaces by PCs with Linux;
Y Inspection list of delivered equipment
UR-077 [ILST-V2v1.0-
2.2.3p1s1b]
Installation of standard
Ethernet switches to connect
the Conditioning Units and
DAS Hubs directly to the
DARS computer.
Y Inspection list of delivered equipment
UR-078 [ILST-V2v1.0-
2.2.3p1s1c]
For the Conditioning Units:
Replacement of the DAS-bus
interface by an Ethernet
interface (see section
2.2.3.1);
Y Inspection list of delivered equipment
UR-079 [ILST-V2v1.0-
2.2.3p1s1d]
For the remaining
unmodified equipment
(Calibration Generators,
Inclinometer Conditioning
Units, etc.): Connection to
Ethernet via a number of 8-
channel DAS Hubs (see
section 2.2.3.2).
Y Inspection list of delivered equipment
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
33/46
NLR-CR-2013-308-Issue-1.1
29
Seq. ID Description validation method
UR-080 [ILST-V2v1.0-
2.2.3.1p1s1]
The upgrade of the
Conditioning Units to
Ethernet requires two
modifications on the
Conditioning Units:
Y Inspection: see Modification Kit
UR-081 [ILST-V2v1.0-
2.2.3.1p1s1a]
The replacement of the
current Digital Interface
board by an Ethernet
Interface board;
Y Inspection: see Modification Kit
UR-082 [ILST-V2v1.0-
2.2.3.1p1s1b]
The modification of the rear
panel.
Y Inspection: see Modification Kit
UR-084 [ILST-V2v1.0-
2.2.3.1p2s2]
All the functions for on-
board control, data
processing, data storage and
the interfacing with Ethernet
are implemented as
firmware in a COTS Linux-
embedded computer
module, the Toradex Colibri.
N No user requirement
UR-088 [ILST-V2v1.0-
2.2.3.1p3s2]
Particular attention has been
paid to the synchronization
of measurements between
Conditioning Units, other
DAS-bus equipment and
external equipment.
Y see UR-089
UR-089 [ILST-V2v1.0-
2.2.3.1p3s3]
This is supported by means
of an External Trigger input,
which replaces the original
DAS-bus Strobe signal, as
well as by several software
trigger options (using
Ethernet command
messages).
Y Test: verify that the DARS can provide a
trigger signal via ethernet. The CU itself is
not subject of this test, trigger
functionality is verified after modification
(TBC).
UR-091 [ILST-V2v1.0-
2.2.3.1p4s2]
The modification of the rear
panel is required to replace
the current DAS-bus and
accompanying Strobe
connectors with Ethernet
and External Trigger input
connectors.
Y Inspection: see Modification Kit
UR-093 [ILST-V2v1.0-
2.2.3.1p4s4]
Two External Trigger input
connectors are placed to
allow daisy-chaining of
cabling between
Conditioning Units.
Y Inspection: see Modification Kit
UR-094 [ILST-V2v1.0-
2.2.3.1p4s5]
It should be noted that this
version has another type of
Calibration Bus connector.
Y Inspection: see Modification Kit
UR-095 [ILST-V2v1.0-
2.2.3.1p4s6]
Also, a cavity has been added
on top, intended glue a serial
number plate in.
Y Inspection: see Modification Kit
UR-096 [ILST-V2v1.0-
2.2.3.1p4s7]
The ILST Conditioning Units
will have comparable rear
panels.
Y Inspection: see Modification Kit
UR-097 [ILST-V2v1.0-
2.2.3.2p1s1]
With the DAS Hub (see
Figure 6) unmodified DAS-
bus equipment can be
connected to Ethernet using
a communication protocol
very similar to the version
used in the Conditioning
Units.
Y Test: verify that the DAS Hub can provide
data via ethernet to DARS (TBD
availability of test equipment).
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
34/46
NLR-CR-2013-308-Issue-1.1
30
Seq. ID Description validation method
UR-098 [ILST-V2v1.0-
2.2.3.2p1s2]
A maximum of eight DAS-bus
units, either Binary or BCD
devices, can be connected to
a single DAS Hub.
N No change w.r.t. previous DAS bus units.
UR-099 [ILST-V2v1.0-
2.2.3.2p1s3]
A common External Trigger
input is provided for all
connected devices.
N No part of DARS, will not be validated
UR-101 [ILST-V2v1.0-
2.2.3.2p2s1]
For the NTC Conditioning a
dedicated DAS Hub is
available.
Y Inspection: list of delivered equipment
UR-102 [ILST-V2v1.0-
2.2.3.2p1s2]
This unit connects a single
NTC Conditioning to Ethernet
and is equipped with an
additional Step/Home
connector.
N No part of DARS, will not be validated
UR-109 [ILST-V2v1.0-
2.2.4.1p2s1]
For a proper implementation
it is necessary that the
actually applied excitation
voltage is measured for the
on-board calculation of the
normalized value (i.e. no
post-processing required)
and that this measurement
does not influence the
overall conversion speed of
the Conditioning Unit.
N No part of DARS, will not be validated
UR-111 [ILST-V2v1.0-
2.2.4.1p2s3]
This requires a modification
on the Ethernet Interface
board (see section 2.2.3.1),
i.e. electronic circuitry will be
added to measure and
digitize the actual voltage, so
it can be read by the on-
board computer module.
N No part of DARS, will not be validated
UR-112 [ILST-V2v1.0-
2.2.4.1p2s4]
The firmware will also be
modified in order to
calculate the normalized
output, so it can be read by
the external DA computer.
N No part of DARS, will not be validated
UR-113 [ILST-V2v1.0-
2.2.4.1p2s5]
Figure 7 Calculation of
normalized output
N No part of DARS, will not be validated
UR-114 [ILST-V2v1.0-
2.2.4.2p1s1]
A total of fifteen additional
Conditioning Units are
offered to extend the
measurement capabilities of
the DA system.
Y Inspection: list of delivered equipment
UR-115 [ILST-V2v1.0-
2.2.4.2p1s2]
Because of obsolescence
problems with electronic,
electromagnetic and
mechanical components a
number of printed-circuit
boards will have to be
redesigned.
Y Inspection: see Modification Kit
UR-116 [ILST-V2v1.0-
2.2.4.2p1s3]
The printed-circuit boards
will be regarded as Line
Replaceable Units (LRU) and
will therefore be functionally
the same to allow
exchanging with the original
boards.
Y Inspection: see Modification Kit
UR-117 [ILST-V2v1.0-
2.2.4.2p1s4]
The technical specifications
will also remain unchanged.
N
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
35/46
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
36/46
NLR-CR-2013-308-Issue-1.1
32
Seq. ID Description validation method
switch-off in case of
overload.
UR-138 [ILST-V2v1.0-
2.2.4.5p2s2c]
Remote Data Concentrator
(RDC)
Y Inspection: list of delivered equipment
UR-139 [ILST-V2v1.0-
2.2.4.5p2s2c1]
The Remote Data
Concentrator has to be
mounted on-board the wind
tunnel model and is used to
limit the amount of wiring
between the model and the
EMS.
N
UR-140 [ILST-V2v1.0-
2.2.4.5p2s2c2]
It acquires and conditions
the onboard temperature
signals from thermo-couples
and Pt-100 sensors.
N
UR-141 [ILST-V2v1.0-
2.2.4.5p2s3]
Figure 9 Block diagram of the
EMS
N
UR-142 [ILST-V2v1.0-
2.2.4.6p1s1]
LAGG intends to update the
current ScaniValve pressure
measurement equipment of
the Wind Tunnel D/A System
(see Figure 1) in the future
by a more modern system of
Pressure Systems Inc. (PSI).
N
UR-144 [ILST-V2v1.0-
2.2.4.6p1s3]
NLR will incorporate the
required external interface in
the DARS DA software (see
section 2.2.5) as soon as the
hardware has been selected
by LAGG.
N
UR-146 [ILST-V2v1.0-
2.2.5p1s1]
The software for the DARS
and Calibration System Host
computers will be based on
the DRACHME kernel.
Y Inspection: TBD verify Drachme in
application title or About menu?
UR-155 [ILST-V2v1.0-
2.2.5p2s7]
In short, the DRACHME
kernel software provides the
following services:
Y See UR-156 to/incl UR-159
UR-156 [ILST-V2v1.0-
2.2.5p2s7a]
Automatic (re-)configuration
of nodes;
Y Test: TBD
UR-157 [ILST-V2v1.0-
2.2.5p2s7b]
Real-time distribution blocks
of data between tasks;
Y Test: TBD
UR-158 [ILST-V2v1.0-
2.2.5p2s7c]
Distribution and routing of
commands between tasks;
Y Test: TBD
UR-159 [ILST-V2v1.0-
2.2.5p2s7d]
One-to-many distribution of
text messages betweentasks.
Y Test: TBD
UR-160 [ILST-V2v1.0-
2.2.5p3s1]
Together with a number of
open source and industry
standard toolboxes, the
DRACHME kernel can be
used to develop any Facility
Management System (FMS)
for wind tunnel applications
and may consists of one or
more nodes.
Y See UR-156
UR-162 [ILST-V2v1.0-
2.2.5p4s2]
The ILST DARS software will
be developed using GNU and
Linux tools.
N No user requirement
UR-163 [ILST-V2v1.0-
2.2.5p4s3]
The specific GUI tasks will be
developed using easy to useopen source development
N No user requirement
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
37/46
NLR-CR-2013-308-Issue-1.1
33
Seq. ID Description validation method
tools and applications.
UR-164 [ILST-V2v1.0-
2.2.5p4s4]
The development package
will be used is Qt.
N No user requirement
UR-165 [ILST-V2v1.0-
2.2.5p5s1]
The software for the
Calibration System (CS) will
be more or less identical to
the software of the DARS,
although the Calibration
System will have less
external interfaces and less
GUI tasks.
Y Inspection: verify that DRACHME is used
for both CS as well as DARS.
UR-168 [ILST-V2v1.0-
2.2.5p5s3a]
Main control task
(DRACHME); Node: DARS, CS
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-169 [ILST-V2v1.0-
2.2.5p5s3b]
Graphical User Interfaces;
External interface: Ethernet;Node DARS, CS
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-170 [ILST-V2v1.0-
2.2.5p5s3c]
Control of the DARS line
printer; External interface:
Ethernet; Node DARS
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-171 [ILST-V2v1.0-
2.2.5p5s3d]
DPS Host interface ; External
interface: Ethernet; Node
DARS
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-172 [ILST-V2v1.0-
2.2.5p5s3e]
Control of the Subscanner
Controllers ; External
interface: Parallel I/O; Node
DARS
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-173 [ILST-V2v1.0-
2.2.5p5s3f]
Control of the PSI system ;
External interface: Ethernet;
Node DARS
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-174 [ILST-V2v1.0-2.2.5p5s3g] Control the ILST Wind TunnelD/A System hardware;
External interface: Ethernet;
Node DARS
Y Inspection: verify that identified task isperformed on the identified node(s)
UR-175 [ILST-V2v1.0-
2.2.5p5s3h]
Control the ILST Calibration
System D/A hardware;
External interface: Ethernet;
Node CS
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-176 [ILST-V2v1.0-
2.2.5p5s3i]
Interface with the Calibration
Database (CDB); External
interface: Ethernet; Node:
DARS, CS
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-177 [ILST-V2v1.0-
2.2.5p5s3j]
Interface with the ILST PLC
systems; External interface:
Ethernet; Node: DARS
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-178 [ILST-V2v1.0-2.2.5p5s3k] Control of the Burstercalibration source; External
interface: RS-232; Node:
DARS, CS
Y Inspection: verify that identified task isperformed on the identified node(s)
UR-179 [ILST-V2v1.0-
2.2.5p5s3l]
Control of the Configurable
EMS; External interface:
Ethernet; Node: DARS
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-180 [ILST-V2v1.0-
2.2.6p1s1]
The software for the DPS
Host computers is based on
the APROPOS C07 data
processing software, ported
to 64-bit Linux.
Y Inspection: verify that the DPS software
has Apropos as its origin. Verify that the
DPS software runs on 64-bit Linux.
UR-181 [ILST-V2v1.0-
2.2.6p1s2]
Since the accompanying
original user interface and
plotting software packages
are not supported anymore,
these components will be re-
Y Test: verify that the UI (NLR tcl/tk GUI) is
able to control the DPS software. Verify
that the DPS can generate plots using the
plotting software.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
38/46
NLR-CR-2013-308-Issue-1.1
34
Seq. ID Description validation method
developed using open source
and license free tools.
UR-182 [ILST-V2v1.0-
2.2.6p1s3]
For the GUIs, Qt will be used. N No NLR requirement
UR-183 [ILST-V2v1.0-
2.2.6p1s4]
The choice for the plotting
facilities has yet to be
determined.
N
UR-186 [ILST-V2v1.0-
2.2.6p1s6a]
Ported APROPOS C07 to
Linux x86_64; Node DPS,
DPS-GP
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-187 [ILST-V2v1.0-
2.2.6p1s6b]
Graphical User Interfaces;
Node DPS, DPS-GP
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-188 [ILST-V2v1.0-
2.2.6p1s6c]
Plot interface; Node DPS,
DPS-GP
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-189 [ILST-V2v1.0-2.2.6p1s6d]
Control of the DPS lineprinter; External interface:
Ethernet; Node DPS, DPS-GP
Y Inspection: verify that identified task isperformed on the identified node(s)
UR-190 [ILST-V2v1.0-
2.2.6p1s6e]
DARS Host interface;
External interface: Ethernet;
Node DPS
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-191 [ILST-V2v1.0-
2.2.6p1s6f]
Interface with the Calibration
Database (CDB); External
interface: Ethernet; Node
DPS, DPS-GP
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-192 [ILST-V2v1.0-
2.2.6p1s6g]
Interface with the ILST Video
System; External interface:
Ethernet or other standard
data bus; Node DPS
Y Inspection: verify that identified task is
performed on the identified node(s)
UR-194 [ILST-V2v1.0-
2.2.7p1s2]
Besides the hardware and
software components, alsothe relevant documentation
will be delivered to LAGG in
order to provide the
information needed for
LAGG to be self-supporting.
Y See UR-269 up to/incl UR-284
UR-197 [ILST-V2v1.0-
2.2.7p1s4a1]
DARS Host; Quantity 1 Y Inspection list of delivered equipment
UR-198 [ILST-V2v1.0-
2.2.7p1s4a2]
DARS Host; Personal
computer with Linux
Y Inspection list of delivered equipment
UR-199 [ILST-V2v1.0-
2.2.7p1s4a3]
DARS Host; 24 widescreen
monitor
Y Inspection list of delivered equipment
UR-200 [ILST-V2v1.0-
2.2.7p1s4a4]
DARS Host; Two Ethernet
ports
Y Inspection list of delivered equipment
UR-201 [ILST-V2v1.0-
2.2.7p1s4a5]
DARS Host; Two parallel I/O
cards
Y Inspection list of delivered equipment
UR-202 [ILST-V2v1.0-
2.2.7p1s4a6]
DARS Host; Dual monitor
ouput
Y Inspection list of delivered equipment
UR-203 [ILST-V2v1.0-
2.2.7p1s4b1]
Calibration System Host;
Quantity 1
Y Inspection list of delivered equipment
UR-204 [ILST-V2v1.0-
2.2.7p1s4b2]
Calibration System Host;
Personal computer with
Linux
Y Inspection list of delivered equipment
UR-205 [ILST-V2v1.0-
2.2.7p1s4b3]
Calibration System Host; 24
widescreen monitor
Y Inspection list of delivered equipment
UR-206 [ILST-V2v1.0-
2.2.7p1s4b4]
Calibration System Host; Two
Ethernet ports
Y Inspection list of delivered equipment
UR-207 [ILST-V2v1.0-
2.2.7p1s4b5]
Calibration System Host;
Dual monitor output
Y Inspection list of delivered equipment
UR-208 [ILST-V2v1.0-
2.2.7p1s4c1]
DPS Host/DPS-GP Host;
Quantity 4
Y Inspection list of delivered equipment
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
39/46
NLR-CR-2013-308-Issue-1.1
35
Seq. ID Description validation method
UR-209 [ILST-V2v1.0-
2.2.7p1s4c2]
Personal computer with
Linux
Y Inspection list of delivered equipment
UR-210 [ILST-V2v1.0-
2.2.7p1s4c3]
24 widescreen monitor Y Inspection list of delivered equipment
UR-211 [ILST-V2v1.0-
2.2.7p1s4c4]
Dual monitor output Y Inspection list of delivered equipment
UR-212 [ILST-V2v1.0-
2.2.7p1s4d1]
GUI computers (for tunnel
parameters, text, plots and
graphics); Quantity: 8
Y Inspection list of delivered equipment
UR-213 [ILST-V2v1.0-
2.2.7p1s4d2]
GUI computers; Personal
computer with Linux
Y Inspection list of delivered equipment
UR-214 [ILST-V2v1.0-
2.2.7p1s4d3]
GUI computers; Dual monitor
output
Y Inspection list of delivered equipment
UR-215 [ILST-V2v1.0-
2.2.7p1s4d4]
GUI computers; Widescreen
monitors: Control Room (6);
Instrumentation Room (1);
Customer Room (1)
Y Inspection list of delivered equipment
UR-216 [ILST-V2v1.0-
2.2.7p1s4e1]
Operator GUI computer;
Quantity: 1
Y Inspection list of delivered equipment
UR-217 [ILST-V2v1.0-
2.2.7p1s4e2]
Operator GUI computer;
Personal computer with
Linux
Y Inspection list of delivered equipment
UR-218 [ILST-V2v1.0-
2.2.7p1s4e3]
Operator GUI computer;
Touch screen or widescreen
monitor
Y Inspection list of delivered equipment
UR-219 [ILST-V2v1.0-
2.2.7p1s4e4]
Operator GUI computer;
Dual monitor output
Y Inspection list of delivered equipment
UR-220 [ILST-V2v1.0-
2.2.7p1s4f1]
Portable GUI computer;
Quantity: 2
Y Inspection list of delivered equipment
UR-221 [ILST-V2v1.0-
2.2.7p1s4f2]
Portable GUI computer;
Ruggedized laptop computer
with Linux
Y Inspection list of delivered equipment
UR-222 [ILST-V2v1.0-
2.2.7p1s4f3]
Portable GUI computer;
Tablet computer (iOS or
Android)
Y Inspection list of delivered equipment
UR-223 [ILST-V2v1.0-
2.2.7p1s4g1]
Data server; Quantity: 1 Y Inspection list of delivered equipment
UR-224 [ILST-V2v1.0-
2.2.7p1s4g2]
Data server; Network data
storage computer server
with RAID
Y Inspection list of delivered equipment
UR-225 [ILST-V2v1.0-
2.2.7p1s4h1]
Wireless Access Point (WAP);
Quantity: 1
Y Inspection list of delivered equipment
UR-226 [ILST-V2v1.0-
2.2.7p1s4h2]
Wireless Access Point (WAP);
To be mounted in the Test
Section Hall
Y Inspection list of delivered equipment
UR-227 [ILST-V2v1.0-
2.2.7p1s4i1]
Line printer; Quantity: 2 Y Inspection list of delivered equipment
UR-228 [ILST-V2v1.0-
2.2.7p1s4i2]
Line printer; DPS Line Printer
and DARS Line Printer
Y Inspection list of delivered equipment
UR-229 [ILST-V2v1.0-
2.2.7p1s4i3]
Line printer; Ethernet and
USB ports
Y Inspection list of delivered equipment
UR-230 [ILST-V2v1.0-
2.2.7p1s4j1]
Colour laser printer;
Quantity: 2
Y Inspection list of delivered equipment
UR-231 [ILST-V2v1.0-
2.2.7p1s4j2]
Colour laser printer; For DA-
DP network and Calibration
D/A System
Y Inspection list of delivered equipment
UR-232 [ILST-V2v1.0-
2.2.7p1s4k1]
Gigabit switch; Quantity: 5 Y Inspection list of delivered equipment
UR-233 [ILST-V2v1.0-
2.2.7p1s4k2]
Gigabit switch; 24-port
Gigabit Ethernet switches:
DA-DP network (1); Wind
Tunnel D/A System (3);Calibration D/A System (1)
Y Inspection list of delivered equipment
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
40/46
NLR-CR-2013-308-Issue-1.1
36
Seq. ID Description validation method
UR-234 [ILST-V2v1.0-
2.2.7p1s4l1]
Firewall; Quantity: 1 Y Inspection list of delivered equipment
UR-235 [ILST-V2v1.0-
2.2.7p1s4l2]
Firewall; To enable remote
support via a secured
connection
Y Inspection list of delivered equipment
UR-237 [ILST-V2v1.0-
2.2.7p1s5a1]
Software packages for the
Host computers; Quantity: 6
Y Inspection: list of delivered software
UR-238 [ILST-V2v1.0-
2.2.7p1s5a2]
Software packages for the
Host computers: DARS Host,
Calibration System Host, DPS
Host, DPS-GPS Host
Y Inspection: list of delivered software
UR-239 [ILST-V2v1.0-
2.2.7p1s5b1]
Software packages for the
GUI computers; Quantity: 10
Y Inspection: list of delivered software
UR-240 [ILST-V2v1.0-
2.2.7p1s5b2]
Software packages for the
GUI computers: GUI
computers (8), Operator GUI
computer (1) and wireless
GUI laptop computer (1)
Y Inspection: list of delivered software
UR-241 [ILST-V2v1.0-
2.2.7p1s5c1]
Software package for the GUI
tablet; Quantity:1
Y Inspection: list of delivered software
UR-242 [ILST-V2v1.0-
2.2.7p1s5d1]
Software package for the
data server; Quantity: 1
Y Inspection: list of delivered software
UR-243 [ILST-V2v1.0-
2.2.7p1s5e1]
Operating System software
package; Quantity: 1
Y Inspection: list of delivered software
UR-244 [ILST-V2v1.0-
2.2.7p1s5e2]
Operating System software
package; Linux Operating
System for all DA-DP
computers, including 17
licenses
Y Inspection: list of delivered software
UR-245 [ILST-V2v1.0-
2.2.7p1s5f1]
Test software; Quantity: 1 Y Inspection: list of delivered software
UR-246 [ILST-V2v1.0-2.2.7p1s5f2] Test software: For testing ofthe upgraded Conditioning
Units
Y Inspection: list of delivered software
UR-248 [ILST-V2v1.0-
2.2.7p1s6a1]
Modification kits for the
Conditioning Unit Mk3 DAS;
Quantity: 50
Y Inspection list of delivered equipment
UR-249 [ILST-V2v1.0-
2.2.7p1s6a2]
Modification kits for the
Conditioning Unit Mk3 DAS;
Ethernet Interface board, as
a one-to-one replacement
for the current Digital
Interface board
Y Inspection list of delivered equipment
UR-250 [ILST-V2v1.0-
2.2.7p1s6a3]
Modification kits for the
Conditioning Unit Mk3 DAS;
Partial rear panel to mount
on the current rear panel
Y Inspection list of delivered equipment
UR-252 [ILST-V2v1.0-
2.2.7p1s6b1]
DAS Hubs; Quantity: 5 Y Inspection list of delivered equipment
UR-255 [ILST-V2v1.0-
2.2.7p1s6c1]
NTC DAS Hub; Quantity: 1 Y Inspection list of delivered equipment
UR-257 [ILST-V2v1.0-
2.2.7p1s6d1]
Additional Conditioning
Units; Quantity: 15
Y Inspection list of delivered equipment
UR-260 [ILST-V2v1.0-
2.2.7p1s6e1]
Modification kits for the Low
Level and High Level
Interfaces; Quantity: 18
Y Inspection list of delivered equipment
UR-263 [ILST-V2v1.0-
2.2.7p1s6f1]
Calibration Sources;
Quantity: 2
Y Inspection list of delivered equipment
UR-265 [ILST-V2v1.0-
2.2.7p1s6g1]
Engine Monitor System;
Quantity: 1
Y Inspection list of delivered equipment
UR-269 [ILST-V2v1.0-
2.2.7p1s7a]
Instruction manual for the
upgrade of the ConditioningUnit Mark III
Y Inspection: list of delivered
documentation
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
41/46
NLR-CR-2013-308-Issue-1.1
37
Seq. ID Description validation method
UR-270 [ILST-V2v1.0-
2.2.7p1s7b]
Instruction manual for the
upgrade of the Low Level
Interface
Y Inspection: list of delivered
documentation
UR-271 [ILST-V2v1.0-
2.2.7p1s7c]
Instruction manual for the
upgrade of the High Level
Interface
Y Inspection: list of delivered
documentation
UR-272 [ILST-V2v1.0-
2.2.7p1s7d]
Documentation set for the
upgraded Conditioning Unit
Mark III
Y Inspection: list of delivered
documentation
UR-273 [ILST-V2v1.0-
2.2.7p1s7e]
Documentation set for the
upgraded Low Level
Interface
Y Inspection: list of delivered
documentation
UR-274 [ILST-V2v1.0-
2.2.7p1s7f]
Documentation set for the
upgraded High Level
Interface
Y Inspection: list of delivered
documentation
UR-275 [ILST-V2v1.0-
2.2.7p1s7g]
Software design document
for the Data Acquisition
System and Calibration
System
Y Inspection: list of delivered
documentation
UR-276 [ILST-V2v1.0-
2.2.7p1s7h]
Software design document
for the Data Processing
System
Y Inspection: list of delivered
documentation
UR-277 [ILST-V2v1.0-
2.2.7p1s7i]
User manual for the Data
Acquisition System and the
Calibration System
Y Inspection: list of delivered
documentation
UR-278 [ILST-V2v1.0-
2.2.7p1s7j]
User manual for the Data
Processing System
Y Inspection: list of delivered
documentation
UR-279 [ILST-V2v1.0-
2.2.7p1s7k]
User manual for the Engine
Monitor System
Y Inspection: list of delivered
documentation
UR-280 [ILST-V2v1.0-
2.2.7p1s7l]
Binder with all manuals all
COTS hardware and software
components
Y Inspection: list of delivered
documentation
UR-281 [ILST-V2v1.0-
2.2.7p1s7m]
Software installation
instructions for all computers
Y Inspection: list of delivered
documentation
UR-282 [ILST-V2v1.0-
2.2.7p1s7n]
Configuration Item Data List
(CIDL)
Y Inspection: list of delivered
documentation
UR-283 [ILST-V2v1.0-
2.2.7p1s7o]
Final Acceptance Test Plan Y Inspection: list of delivered
documentation
UR-284 [ILST-V2v1.0-
2.2.7p1s7p]
Final Acceptance Test Report Y Inspection: list of delivered
documentation
UR-286 [ILST-V2v1.0-
2.2.8p1s2a]
LAGG is requested to send
one unmodified Conditioning
Unit, one Low Level Interface
and one High Level Interface.
N No user requirement
UR-287 [ILST-V2v1.0-
2.2.8p1s2b]
These three units will be
modified at NLR and will be
used for:
N No user requirement
UR-288 [ILST-V2v1.0-
2.2.8p1s2b1]
Testing of the DA and DP
software;
N No user requirement
UR-289 [ILST-V2v1.0-
2.2.8p1s2b2]
Verification of the
normalized output
modification on the
Conditioning Units (see
section 2.2.4.1);
N No user requirement
UR-290 [ILST-V2v1.0-
2.2.8p1s2b3]
Verification of the
refurbishment on the Low
Level and High Level
Interfaces (see section
2.2.4.3) and the proper
operation in combination
with the DAS Hub;
N No user requirement
UR-291 [ILST-V2v1.0-2.2.8p1s2b4] A means to develop themodification kits for these N No user requirement
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
42/46
NLR-CR-2013-308-Issue-1.1
38
Seq. ID Description validation method
units.
UR-292 [ILST-V2v1.0-2.2.8p1s3a]
LAGG is also requested toprovide a data set of an
existing wind tunnel test,
consisting both of raw data
and results, in order to
compare and verify the
behaviour of the original
system with the behaviour of
the upgraded system (in
particular the DARS-DPS
chain).
N No user requirement
UR-293 [INFO-V2v1.0-
2.2.8p1s3b]
This NLR in-house testing will
assure a proper operation of
the DA-DP network before
delivery to LAGG.
N No user requirement
UR-294 [ILST-V2v1.0-2.2.8p1s4a]
Finally, LAGG is requested todeliver the Interface Control
Document of the interface
between the PLC systems
and the DARS Host computer
(DARS-PLC ICD).
N No user requirement
UR-295 [ILST-V2v1.0-
2.2.8p1s4b]
This document will describe
the interface in detail, both
with respect to protocol and
timing.
N No user requirement
UR-296 [ILST-V2v1.0-
2.2.8p1s4c]
An initial version will be used
as a basis to discuss the
optimal and most efficient
interface implementation on
both sides.
N No user requirement
UR-297 [ILST-V2v1.0-2.2.8p1s4d]
A template for the ICD willbe provided by NLR.
N No user requirement
UR-298 [ILST-V2v1.0-
2.2.8p1s4e]
After mutual agreement the
final document will be the
basis for NLR to develop a
PLC System Interface
Simulator that will be used
to test the required external
interface software for the
DARS computer.
N No user requirement
UR-300 [ILST-V2v1.0-
2.2.9p1s1]
A part of the software
development activities will
be performed by LAGG.
N No user requirement
UR-301 [ILST-V2v1.0-
2.2.9p1s2]
This concerns the
development of the
Graphical User Interfaces(GUIs) of the DA and DP
systems, the development of
the DP plotting facilities and
the development of the DP
software interface with the
ILST Video System.
N No user requirement
UR-302 [ILST-V2v1.0-
2.2.9p2s1]
The joint development of
software by NLR and LAGG
has been defined such, that
it is possible to describe a
clear and well-defined
software interface between
the activities of both parties.
N No user requirement
UR-303 [ILST-V2v1.0-
2.2.9p2s2]
NLR will compile the
interface definitions, whichwill be based on the
N No user requirement
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
43/46
NLR-CR-2013-308-Issue-1.1
39
Seq. ID Description validation method
DRACHME and APROPOS
software, and propose this to
LAGG.
UR-304 [ILST-V2v1.0-
2.2.9p2s3]
After mutual agreement, the
software development
activities of both parties can
commence and can be
performed more or less
independently and will
therefore not interfere with
each other.
N No user requirement
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
44/46
NLR-CR-2013-308-Issue-1.1
40
Appendix B
DARS (derived) requirements verification matrix
B.1 Requirements identification
The summary of the derived requirements of the DARS is provided inTable 6.The
requirements are identified using the following identification method:
[---v], with the following parameter explanation:
: identification of the applicable proposal;
: source identification
: functional part
: sequence number
v: applicable version of the proposal.
As an example:
[SWDR-DARS-1-v1.0]
Type: SW (Software)
Source: DR (Derived Requirement)
Part: DARS
Sequence id: 1
Version: 1.0
B.2 Requirements matrix
The following table (Table 6)provides the derived requirements for the DARS software.
Table 6. Software Derived Requirements DARS
Derived Requirements
DP-Req-number
Requirement text
SWDR-DARS-1-v1.0 In order to allow for a standard numbering scheme for connection of measurement equipment to the
Data Acquisition process, the Data Acquisition process shall support 160 measurement channels, of
which maximal 125 can be measured and processed simultaneously.
SWDR-DARS-2-v1.0 The times at which the physical quantities are sampled for one datarecord will be no more than 50
milliseconds apart, except for the quantities sampled by the Computer-aided Tunnel Control process.SWDR-DARS-3-v1.0 It shall be possible that measurement values be averaged in the Data Acquisition process over an
operator -specified number of samples, to produce one averaged measurement value.
SWDR-DARS-4-v1.0 It shall be possible that a number of 20 measurement values and associated ranges be entered manually
via thumbwheel switches.
SWDR-DARS-5-v1.0 The Data Acquisition process shall keep a backup copy of all measurement data sent to the Data
Processing process, except the measurement data read out for real-time display.
SWDR-DARS-6-v1.0 The data acquisition process shall signal all detected malfunctions of its measurement equipment, such
as: power off
SWDR-DARS-7-v1.0 The data acquisition process shall signal all detected malfunctions of its measurement equipment, such
as: local control instead of computer control
SWDR-DARS-8-v1.0 The data acquisition process shall signal all detected malfunctions of its measurement equipment, such
as: overload of conditioning units
SWDR-DARS-9-v1.0 The data acquisition process shall signal all detected malfunctions of its measurement equipment, such
as: wrong filter setting
SWDR-DARS-10-v1.0 The data acquisition process shall signal all detected malfunctions of its measurement equipment, suchas: malfunctioning of subscanner devices
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
45/46
NLR-CR-2013-308-Issue-1.1
41
Derived Requirements
DP-Req-number
Requirement text
SWDR-DARS-11-v1.0 The data acquisition process shall check on a correct sequence of measurement commands during a run
SWDR-DARS-12-v1.0 Each measurement run shall start with a precycle record containing run-related constants, that areentered by the DA-operator
SWDR-DARS-13-v1.0 Idle conversion of the sensor output shall have a rate of at least 2 times per second
SWDR-DARS-14-v1.0 Data transfer to the Data Processing process shall be possible: immediately after each measurement
(on-line transmission)
SWDR-DARS-15-v1.0 Data transfer to the Data Processing process shall be possible: at any time after a run (off-line
transmission of backup data)
SWDR-DARS-17-v1.0 Data that has been measured for Real-time Display processing can only be transmitted immediately
after the measurement
SWDR-DARS-21-v1.0 Status messages of the data acquisition process shall be sent to the data acquisition operator and to the
Computer-aided Tunnel Control process when the latter is commanding the Data Acquisition process
SWDR-DARS-22-v1.0 The data acquisition process shall be able to compute and display the current values of Ma, Re, V and q
at least twice per second.
-
7/26/2019 AS064-ILST-FATP Issue 1_1 -- Final Acceptance Test Plan - Signed
46/46
NLR-CR-2013-308-Issue-1.1
Appendix C
DPS (derived) requirements verification matrix
C.1 Requirements identification
The summary of the derived requirements of the DPS is provided in Error! Reference source
not found.. The requirements are identified using the following identification method:
[---v], with the following parameter explanation:
: identification of the applicable proposal;
: source identification
: functional part
: sequence number
v: applicable version of the proposal.
As an example:
[SWDR-DP-1-v1.0]
Type: SW (Software)
Source: DR (Derived Requirement)
Part: DP (DPS)
Sequence id: 1
Version: 1.0
C.2 Requirements matrix
No derived requirements for the DPS software have been determined. The DPS software has
been ported to another platform, but has in essence the same functionality. This is particularly
valid for the internal functionality. The interface functionality has seen a number of changes,
such as the delivery of the results of data processing via udp sockets in xml format. Validation
of the DPS software will be performed with existing data sets of wind tunnel measurements.