Advanced X-ray AXAF - I Astrophysics Facility CCD Imaging Spectrometer
Submitted to: George C. Marshall Space Flight Center National Aeronautics and Space Administration Marshall Space Flight Center, AL 35812 Submitted by: Center for Space Research Massachusetts Institute of Technology Cambridge, MA 02139 Approvals: Peter Ford Philip J. Gray Software Project Manager Project Manager Massachusetts Institute of Technology Massachusetts Institute of Technology
MASSACHUSETTS INSTITUTE OF TECHNOLOGY
CENTER FOR SPACE RESEARCH
CAMBRIDGE, MASSACHUSETTS 02139
|REVISION LOG||TITLE:||DOC. NO.|
|Software Verification Test Specification||36-01107|
This document specifies the test objectives, resources and pass/fail criteria needed to verify that the ACIS instrument satisfies the science and interface requirements assigned to software in the Software Requirements Traceability Matrix (SRTM) attached. These specifications are used to generate software verification test procedures.
The Science Instrument Software (SIS) is not delivered separately, but as part of the Digital Processing Assembly (DPA). As a result, the tests performs will utilize as much of the ACIS hardware as possible. This document addresses test requirements that have been assigned test methods of measurement, analysis, or demonstration. These test methods are defined in the ACIS Software Test Plan (STP). The test method is assigned to each requirement in the SRTM.
The specifications in this document are used during verification of the Advanced X-ray Astrophysics Facility (AXAF) Charge Coupled Device (CCD) Imaging Spectrometer (ACIS) instrument. ACIS contains a Digital Processing Assembly (DPA) which contains Science Instrument Software (SIS). The DPA controls instrument operation, extracts valid X-ray events, and processes the data for downlink.
|ACIS-36-01101||ACIS Contract End Item Specification (CEI)|
|ACIS-36-01103||ACIS Science Instrument Software Requirements Specification|
|ACIS-36-1215||ACIS Software Test Plan (STP)|
|MSFC MM 8075.1||MSFC Software Management and Development Requirements Manual|
|TRW CM07A||AXAF-I to Science Instrument Interface Control Document, 11 Oct 1994|
Validation testing begins when sufficient hardware and software have been integrated that enables validation of requirements. The purpose of validation is to prove that the ACIS instrument performs at the boundary conditions specified in the Software Requirements Document and the CEI listed above in the Applicable Documents Section of this document.
The following defines the column headings of the Software Requirements Traceability Matrix.
|Column||Heading||Description of Heading|
|A||Reference||Requirement reference ID. e.g. line 6 "CEI 18.104.22.168 a)-3.ii" identifies CEI section 22.214.171.124a) the 3rd sentence of the paragraph, and the 2nd clause in the sentence.|
|B||Requirement Description||Is a brief description of the CEI or interface requirement.|
|C||Test Method||Identifies the testing method as defined in the Contract End Item
Specification (CEI) Section 4.2. The format used is H9 where H is
the first letter of the verification method and the 9 corresponds to the
verification code. There are 9 methods of verification.
4. Validation of records,
8. Review of Documentation,
9. System Environmental test.
|D||Team||Organization responsible for developing the verification test|
|E||Test Objectives||Describe the Pass/Fail criteria or identify information needed to make requirement testable.|
|F||Software Requirements||Refers to the specific paragraph in the Software Requirement Specification verified.|
|Contains the letter code for the facilities required to carry out the test. This letter code is defined in Section 5.0 of the Software Test Plan.|
|ACIS||AXAF CCD Imaging Spectrometer|
|AXAF||Advanced X-ray Astrophysics Facility|
|CCB||Configuration Control Board|
|CCD||Charge Coupled Device|
|CEI||Contract End Item|
|CMP||Configuration Management Plan|
|DPA||Digital Processing Assembly|
|ECO||Engineering Change Order|
|ICD||Interface Controlled Description|
|MIT||Massachusetts Institute of Technology|
|MSFC||Marshall Space Flight Center|
|PE||ACIS Project Engineer|
|PM||ACIS Project Management|
|ROM||Read Only Memory|
|SDP||ACIS Software Development Plan|
|SIS||Science Instrument Software|
|SMP||Software Management Plan|
|SPM||Software Project Management|
|SPR||Software Problem Report|
|SQA||Software Quality Assurance|
|SQAP||ACIS Software Quality Assurance Plan|
|SRTM||Software Requirements Traceability Matrix|
|STP||ACIS Software Verification Test Specification|
|TBD||To Be Determined|