Skip to main content

Currently Skimming:

Appendix E: Flight Software Verification and Validation Requirements
Pages 139-194

The Chapter Skim interface presents what we've algorithmically identified as the most significant single chunk of text within every page in the chapter.
Select key terms on the right to highlight them within pages of the chapter.


From page 139...
... APPENDIX E Flight Software Verification and Validation Requirements NST~08271 November 2l, 1991 139
From page 141...
... ~c a- ~~Noons Aemna~i~ Id Space Admln~on Lyndon B.Johnson Space Center Hou~on,~77058 / SPACE SHu0LE NSTS 08271 ~~ SO~RE VERSION AND ~LID~ION REQuIRE~ENTS NOVEMBER 21 ~ 1 991
From page 142...
... ^ ma ^~r am ~~ ~ REVISION LOG IRE ICHASGE I -L 1 No ~ I I BASELINE ISS E (Reference PROBE S052486, dated|ll/21/91 f Io/~ ~)
From page 143...
... APPENDIX E: FLIGHT SOFIA V&V REQUIREMENTS 143 NSTS 08271 SPACE putts FLIGHT S(:)
From page 145...
... We top level policies Id requirements for Flight Software Verification and Validation are contained in NSTI; 07700, Volume RADII, Co ~ uter Systems and Software Requirements, Book 3, Software Management Id Control. All changes to NSTS 08271, Space Shuttle ~ ~ ram Flight Software Verification add Validation Requirements Dboument, r~ the form of change requests will be presented to the Shuttle Avionics Software Control Board (S`SCB)
From page 147...
... 4-4 4.8 SYSTEMS DESIGN CONTRACTORS (ROCKWELL, L0CR~FFD, C~T~; STARE DAMPS I6BS) 4-4 5.0 DEVELOPMENT APPRO6CE 5-1 5.1 FLIGHT SOFTWARE DEFINITION ROADMAP 5-1 5.1.1 Flight Sortwsre Needs 5-1 5.1.2 Needs Analysis 5-1 5.1.3 Discrepancy Report Analysis 5-2 5.1.4 Space Shuttle Program Control 5-2 5.1.5 Requirements Inspection 5-2 5.1.6 Requirements Analysis 5-2 iv 11
From page 148...
... 148 SPACE SHUTTLE FLIGHT SOFTWARE DEVELOPMENT PROCESSES l TIBIA OF CONTENTS Paragraph Number Title Page 5.1.7 Space Shuttle Program Authorization 5-3 1 5.2 FLIGHT SOFTWARE DEVELOPMENT ROADMAP 5-3 IL 5.2.1 Design, Cone, Unit/Module Test 5-3 IL 5.2.2 road Build and System Test 5-4 IL 5.2.3 First Article Contiguraticn Inspection 5-5 5.2.4 Verification Test Procedure Reviews 5-5 5.2.5 Functional Verification Testing 5-6 5.~.6 Performance Verification Testing 5-6 5.2.7 Configuration Inspection 5-7 IL 5.3 FLIGET SOFTWARE MISSION PREPARATION ROADMAP 5-7 IL 5.3.1 Reconfiguration Data 5-7 IL 5.3.2 Vehicle Cargo System (YCS) Reconfiguration Data 5-8 IL 5.3.3 Reconfiguration Activities 5-8 5.3.4 Integrated Mars Memory Unit Fred 5-8 5.3.5 Operational Validation and Certification Testing 5-8 5.3.6 Performance and Certification Test Reviews 5-9 ~~ 5.3.7 Flight and Software Readiness Reviews 5-9 IL 5.3.8 Mass Memory Dump and Compare 5-10 IL
From page 149...
... APPENDIX E: FLIGHT SOFTWARE V&V REQUIREMENTS 149 _ APPENDICES | Appendix Title SPACE SMUTTY MAIN ENGINE coNTRorrFR SS~ FLIGHT SOFTWARE DEVELOPMENT ED VERIFICATION AND OXIDATION A-1 V1
From page 150...
... 150 SPACE SHUTTLE FLIGHT SOFTWARE DEVELOPMENT PROCESSES LIST OF FIGERES Number Title t~E 5-1 Flight Software Definition Roadmap 5-11 5-2 Flight Software Development Roadmap 5-12 5-3 Flight Software Mission Preparation Roa~map 5-13 A-1 SSMEC Software Requirements Definition Roadmap A-9 A-2 SSMEC Software Development Roadmap A-10 A-3 SSMEC Software Verification/Va~idation/ Certification Roa~map A-11 A-4 SSMEC S=rtuare Mission Readiness Road ap A-12 .
From page 151...
... Verification Ann Validation (V&V) process and to establish the activities and the responsible program elements in this process for both the Space Shuttle Genera: Purpose Computer (GPC)
From page 153...
... NSTS 07700, Computer Systems and Software Requirements Volume XVIII Software Management and Control Book 3 (Current Issue)
From page 154...
... 154 SPACE SHUTTLE FLIGHT SOFTWARE DEVELOPMENT PROCESSES IBIS PAGE I=~IONlt.t.Y ~ By \ 2 - 2
From page 155...
... develops the mission FSW requirements for each STS mission ~~d is responsible for technical m~"agem~"t of FSW reconfiguration, Level ~ verification testing, reconfigured FSW maintenance, crew training, and Shuttle mission simulation operation; SR~ monitors FSH requirements, documentation, ~ tests to ensure that they are in accord with approved Nest standards and procedures; ad the Ned supporting contractors perform the action translation of FSW requirements into FSW computer programs Once integrated mass memory loads for use in the Space ~huttlegener-' purpose computers (GPCs, Ant independently verity "d Validate the operational FSW for each STS flight. MSEC is responsible for the Space Shuttle main engine controller software (reference Ap~x A)
From page 156...
... 156 SPACE SHU1T~ FLIGHT SOFTWARE DEVELOPMENT PROCESSES THIS PAGE I=~IONAllY ~ By ~—2
From page 157...
... Appendix ~ describes the preparation Ed development cycle for the Space Shuttle main engine controller software. In this appendix the SASCB is identified as the final approving authority for software to be flown on a Space Shuttle mission.
From page 158...
... Men the FSH mass memory loads || are released for mission operations, MOD uses the SMS with this load to train the flight and ground crews. The SMS is not used as a formal GPC FEW 7&V tool.
From page 160...
... STSOC -~d flight crew personnel are concerned with Aeration flight train) " for the planned mission; and Lockheed examines the avionics hardware compatibility Into the STSOC prepared integrated mass memory load, -~ well as its interface with the launch processing system software.
From page 161...
... V&V Role: The system design contractors independently perform verification of the FSW loads in ~" integrated hardware/software manner in the SAIL. Test requirements are independently generated Ed approved.
From page 163...
... The FSW Development Roadmap identifies the activities and FDSD/developme~t contractor controls used to implement approved SSP requirements and verifies that the delivered FSH correctly implements these requirements. The PSH Mission Preparation Roadmap identifies the activities and programmatic controls used to transform the delivered Fat into a Flight Chanter Hass Memory Unit (~)
From page 164...
... The Fed community software engineers evaluate the range of options available to correct the discrepancy and prepare the necessary disposition recommendations for action by the SISCB. 5.1.4 Space Shuttle Program Control.
From page 165...
... 5.1.7 Space Shuttle Program Authorization. The NASA ESW Fragment and their development contractor pees eat an implementation plan for either a new OI or a mission specific CR/DR for a current OI to the SASC8.
From page 166...
... ~ , _ , . V&V is the responsibility of the development contractors.
From page 167...
... Level 7 Verification Tests are developed through a comity review process and are documented in a Verification Test Specification CR approved by the SASCB. Embedded V&V Activities: During the Level 6 Verification Test Procedure Inspections conducted by the development contractors, interested parties from the FSW technical community provide inputs, identify issues or review tests for use end approved by FDSD.
From page 168...
... Functional tests are designed to examine the total functional range of specific principle functions provided by the CR/DRs implemented in the new 01. Participation of affected parties from the FSW community in the VTP Inspections Id use of independent org=nizatin"~ by the development contractor for Level 6 testing accomplish the V&V task during the design, conduct, and review of tests.
From page 169...
... 5.3 FLIGHT SOFTWARE MISSION PREPARATION ROADM~P. The FSC~ Mission Preparation Phase begins with release of the PASS/BFS OI loads from the development contractors.
From page 170...
... Embedded V&V Activities: IBM and Rockwell-Downey parallel certification groups compare the STSOC developed FSH loads to theirs once report any unexpected results to the IBCB commanit~r. 5.3.4 Integrated Mass Memory Unit Load.
From page 171...
... The SRR is conducted by NASA to blow -11 members of the FSW community to review FSW open issues relating to the software's ability to perform the plumed mission. The results of the Level ~ and certification testing are reviewed, ~ well ~ "y software issues encountered during operations.
From page 172...
... 5.3.8 Mass Memory Deep and Compare. Five days prior to launch, the Orbiter MMOs are dumb "d cascaded: (1)
From page 175...
... APPENDIX E: FLIGHT SOFTWARE V&V REQUIREMEN7S 175 3 ~ ~ — , - C 4~< 0 3 ~ ~ A' }~ o ~ _ bier r Amid.
From page 178...
... ~~ ~ Bar saw ~~ ~~ == P~ EMIT ~ BY A-2
From page 179...
... in Huntsville, Alabama is the NASA center and Rocl~etdyne of Clogs Park, California is the prime contractor responsible for the Space Shuttle Main Engines including the SSMEC flight software. The SSM~ flight software, currently used in the Space Shuttle Program (SSP)
From page 180...
... Approved charges are provided to the software development group for implementation add will become part of an LCN package. The SCCB consists of system Analysts, flight performance specialists, avionics integration personnel, Corona software personnel, and Software Quality Assurance (Sib)
From page 181...
... LCN packages are delivered to Rockeldyne lISL personnel at MSFC, who review the software requirement changes and the VIO from the Canoga Parl: Software Group. From the analysis of the requirement changes, the test procedures are updated, -- a required, Id reviewed for approval.
From page 182...
... is held approximately 3 weeks prior to flight. The SRR is conducted by NATE to allow all members of the FSW community to review FEW open issues relating to the software's ability to perform the planned mission.
From page 183...
... Tests in the SAIL are avionics integration tests performed under sponsors from the FSW community. Specific tests are not performed in the SMS, however, Flight Crew training usually exercises the full range of missions operations, and a subset of off-nominal operations which have the potential of occurring during the mission.
From page 184...
... 184 SPACE SHUTTLE FLIGHT SOFTWARE DEVELOPMENT PROCESSES TEIS Ply I"~ION~Y ~ BE A—8
From page 187...
... APPENDIX E: FLIGHT SOFTWARE V&V REQUIREMENTS If-=- ~ ~ I_ _~ · _a Sat l ~ , C , ~ _ _ or ° E— Year .
From page 191...
... APPENDIX E: FLIGHT SOFTWARE V&V REQUIREMENTS 191 APPENDIX B ACRONYMS AND aBBREVIATIONS BFS COB CCBD CDR CI CPU CR CTR DCR DDS DPS DR ED EPDC ET FACI SD FOR GFE Gyp; GN&C GPC ESL lISLII IBCB IT ECR LCC LPS Backup Flight System Change Control Board Configuration Control Board Directive Critical Design Revie' Configuration Inspection Central Processing Unit Change Request Certification Test Report Data Change Requests Detailed Design Specification Data Processing System Discrepancy Reports Engineering Directive Electric Power Distribution and Cactrol External Tank First Article Configuration Inspection Flight Data Systems Division Flight Readiness Review Flight Software Government Furnished Equipment Ground Launch Sequencer Guidance, Navigation Id Control General Pose Computer Bardware Simulation Laboratory Hardware Simulation Lab I! Integrated Baseline Control Board Integrated Mass Memory Unit ESC Change Request Launch Control Center Larch Processing System BE
From page 192...
... SCCB SOF SES SMS SPF SQl. SRB SRG SRM&" OR SSC SSMEC SSP SSPO STAR STS STSOC Or TOT TCTI TDCC TEP Measurement and Stimulus Mission Control Center Mass Memory Unit Mission Operations Directorate Operational Increment Orbiter Matter - ce Requirements Specification Operations Primary Avionics Software System Program Requirements Control Board Program Requirements Control Board Directive Performarce Test Reviews Requirements Chard e Notice Reconfiguration Management Division Range Safety System Shuttle Avionics Integration Laboratory Shuttle A'riomes Software Control But Shuttle Avionics Systems Review Software Change Control Board Software Change Request Software Devela~ent Facility Shuttle Engineering Simulation Shuttle Mission Simulator Software Production Facility Software Quality Assurance Solid Rocket Booster Software Retrims Grow Safety, Reliability, Maintainability & Quality Assurance Software Readiness Review St~nnis Space Center Space -Tuttle Mam Engine Controller Space Shuttle Program Space Shuttle Program Office Shuttle Transportation Autamated Reconfiguration Shuttle Transportation System Shuttle Transportation System Operations Contractor Software Verification Procedure Test Coordination Team Time Compliance Technical Instruction Technical Directive Change Control Technical Review Panel B-4
From page 193...
... APPENDIX E: FLIGHT SOFTWARE V&V REQUIREMENTS 193 . V&V Verification and Validation VCS Vehicle Cargo System HIP Verification Test Program B-5
From page 194...
... ~^ ma ^~r S~~ ~~ ~~ THIS ~ IRWIN ~ BE B-6 NASA-JS C


This material may be derived from roughly machine-read images, and so is provided only to facilitate research.
More information on Chapter Skim is available.