Page History
| SM Item | SWE Related links | SM Related Links | Related Activity | ||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7.01 - History and Overview of the Software Process Improvement (SPI) Effort |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.02 - Classification and Safety-Criticality |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.03 - Acquisition Guidance |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.04 - Flow Down of NPR Requirements on Contracts and to Other Centers in Multi-Center Projects |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.05 - Work Breakdown Structures That Include Software |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.06 - Software Test Estimation and Testing Levels |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.07 - Software Architecture Description |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.08 - Maturity of Life Cycle Products at Milestone Reviews |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.09 - Entrance and Exit Criteria |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.10 - Peer Review and Inspections Including Checklists |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.11 - SWE History | link in all SWEs section 1.2 | n/a | |||||||||||||||||||||||||||||||||||||||
| 7.12 - Retired in SWEHBVD | n/a | n/a | |||||||||||||||||||||||||||||||||||||||
| 7.13 - Transitioning to a Higher Class |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.14 - Implementing Measurement Requirements and Analysis for Projects |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.15 - Relationship Between NPR 7150.2 and NASA-STD-7009 |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.16 - Appendix C. Requirements Mapping and Compliance Matrix |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.17 - 7150.2D Appendices (Definitions, References, etc.) | n/a | n/a | n/a | ||||||||||||||||||||||||||||||||||||||
| 7.18 - Documentation Guidance |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.19 - Software Risk Management Checklists |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.20 - Assessing - Meets the Intent | n/a | n/a |
| ||||||||||||||||||||||||||||||||||||||
| 7.21 - Multi-condition Software Requirements |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 7.22 - Space Security: Best Practices Guide |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.01 - Off Nominal Testing |
|
Additions:Â
|
| ||||||||||||||||||||||||||||||||||||||
| 8.02 - Software ReliabilityQuality |
|
|
| 8.03 - Organizational Goals of Software Assurance Metrics |
| ||||||||||||||||||||||||||||||||||||
| 8.03 - Related Activities8.04 - Additional Requirements Considerations for Use with Safety-Critical Software |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.05 - SW Failure Modes and Effects Analysis |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.6 - IV&V Surveillance |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.07 - Software Fault Tree Analysis |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.08 - COTS Software Safety Considerations |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.9 - Software Safety Analysis |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.10 - Facility Software with Safety Considerations |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.11 - Auto-Generated Code |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.12 - Basics of Software Auditing |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.13 - Test Witnessing |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.14 15 - SA Tasking for NPR 7150.2BChecklist Tool |
|
|
| ||||||||||||||||||||||||||||||||||||||
8.15 - SA Tasking Checklist Tool| Include Page | | 8.15 - Related SWEs | 8.15 - Related SWEs | ||||||||||||||||||||||||||||||||||||||
| Include Page | 8.15 - Related SM | 8.15 - Related SM | |||||||||||||||||||||||||||||||||||||||
| Include Page | 8.15 - Related Activities | 8.15 - Related Activities | 8.16 - SA Products16 - SA Products
|
|
| ||||||||||||||||||||||||||||||||||||
| 8.17 - Software Safety Audit Checklists |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.18 - SA Suggested Metrics |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.19 - Dead / Dormant Code and Safety-Critical Software |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.20 - Safety Specific Activities in Each Phase |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.21 - Software Hazard Causes |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.22 - Hazardous Commands |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.23 - Software Contents of a Certification of Flight Readiness |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.24 - Software Assurance Risk |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.51 - Software Assurance Plan |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.52 - Software Assurance Status Reports |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.53 - IV&V Project Execution Plan |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.54 - Software Requirements Analysis |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.55 - Software Design Analysis |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.56 - Source Code Quality Analysis |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.57 - Testing Analysis |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.58 - Software Safety and Hazard Analysis |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 8.59 - Audit Reports |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.01 Software Design Principles |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.02 Software Safety and Design Principles |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.03 Coding Standards |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.04 Command Receipt Acknowledgement |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.05 Data Interface Integrity |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.06 Dead Code Exclusion |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.07 Fault Detection and Response |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.08 Flight Software Modification |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.09 Incorrect Memory Use or Access |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.10 Initialization - Safe Mode |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.11 Invalid Data Handling |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.12 Resource Margins |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.13 Resource Oversubscription |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.14 Resource Usage Measurement |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.15 Safe Transitions |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.16 Thread Safety |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 9.17 Toggle Commands |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.01 - CR-PR - Software Change Request - Problem Report |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.02 - IDD - Interface Design Description |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.03 - Inspect - Software Inspection, Peer Reviews, Inspections |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.04 - Maint - Software Maintenance Plan |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.05 - Metrics - Software Metrics Report |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.06 - SCMP - Software Configuration Management Plan |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.07 - SDD - Software Data Dictionary |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.08 - SDP-SMP - Software Development - Management Plan |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.09 - SRS - Software Requirements Specification |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.10 - STP - Software Test Plan |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.11 - STR - Software Test Report |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.12 - SUM - Software User Manual |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.13 - SwDD - Software Design Description |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.14 - Test - Software Test Procedures |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.15 - Train - Software Training Plan |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.16 - VDD - Version Description Document |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 5.17 - Software Assurance Plan Minimum Content | n/a | n/a | |||||||||||||||||||||||||||||||||||||||
| 5.18 - Safety Plan Minimum Content | n/a | n/a | |||||||||||||||||||||||||||||||||||||||
| 5.19 - Software Assurance Status Report Minimum Content | n/a | n/a | |||||||||||||||||||||||||||||||||||||||
| 5.20 - IV&V Project Execution Plan Minimum Content | n/a | n/a | |||||||||||||||||||||||||||||||||||||||
| 5.21 - Software Requirements Analysis Report Minimum Content | n/a | n/a | |||||||||||||||||||||||||||||||||||||||
| 5.22 - Software Design Analysis Report Minimum Content | n/a | n/a | |||||||||||||||||||||||||||||||||||||||
| 5.23 - Testing Analysis Report Minimum Content | n/a | n/a | |||||||||||||||||||||||||||||||||||||||
| 5.24 - Hazard Report Minimum Content | n/a | n/a | |||||||||||||||||||||||||||||||||||||||
| 5.25 - Audit Report Minimum Content | n/a | n/a | |||||||||||||||||||||||||||||||||||||||
| 5.26 - Source Code Quality Analysis Report Minimum Content | n/a | n/a | |||||||||||||||||||||||||||||||||||||||
| PAT-001 - FCA 6.1 - Design for Safety Checklist |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 6.2 - Checklist for General Software Safety Requirements |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 6.3 - Checklist for Choosing a Real Time Operating System (RTOS) |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 6.4 - Checklist for Choosing Off-The Shelf Software (OTS) |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 6.5 - Checklist for C Programming Practices |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 6.6 - Checklist for C++ Programming Practices |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 6.7 - Checklist for Ada Programming Practices |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 6.8 - Checklist for Fortran Programming Practices |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 6.9 - Checklist for Generic (Non-Language-Specific) Programming Practices |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 6.10 - Checklist for General Good Programming Practices |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 6.11 - Examples of Programming Practices for Exception Handling |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-003 - Functional Requirements Checklist |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-004 - Safety Requirements Analysis Checklist |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-005 - Software Component Design Analysis Checklist |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-006 - Design Practices for Safety |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-007 - Checklist for General Software Safety Requirements |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-008 - Safety Considerations for Design Peer Reviews Checklist |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-009 - Software Safety Process Audit |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-010 - Software Safety Activities for Internal Audit |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-011 - ISO 27001-2013 Audit Checklist |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-012 - Detection of Adversarial Actions - Retired |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-013 - Software Requirements Checklist |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-014 - Architecture Design Checklist |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-015 - Detailed Design Checklist |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-016 - Functional Design Checklist |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-017 - C Code Inspection Checklist |
|
|
| ||||||||||||||||||||||||||||||||||||||
| PAT-018 - Test Plan Checklist |
|
|
| ||||||||||||||||||||||||||||||||||||||
| 002 | PCA |
| 002
| 002
|
| 002
| 002
|
| 002
| 002
| |||||||||||||||||||||||||||||||
| 003 - Functional Requirements Checklist |
| 003
| 003
|
| 002
| 002
|
| 002
| 002
| ||||||||||||||||||||||||||||||||
| 004 | Safety Requirements Analysis |
| 004
| 004
|
| 004
| 004
|
| 004
| 004
| |||||||||||||||||||||||||||||||
| 005 - Software Component Design Analysis |
| 005
| 005
|
| 005
| 005
|
| 005
| 005
| ||||||||||||||||||||||||||||||||
| 006 | Design Practices for Safety |
| 006
| 006
|
| 006
| 006
|
| 006
| 006
| |||||||||||||||||||||||||||||||
| 007 | General Software Safety Requirements |
| 007
| 007
|
| 007
| 007
|
| 007
| 007
| |||||||||||||||||||||||||||||||
| 008 | Safety Considerations for Design Peer Reviews Checklist |
| 008
| 008
|
| 008
| 008
|
| 008
| 008
| |||||||||||||||||||||||||||||||
| 009 - Software Safety Process Audit |
| 009
| 009
|
| 006
| 006
|
| 006
| 006
| ||||||||||||||||||||||||||||||||
| 010 - Software Safety Activities for Internal Audit |
| 010
| 010
|
| 010
| 010
|
| 010
| 010
| ||||||||||||||||||||||||||||||||
| 011 - ISO 27001-2013 Audit Checklist |
| 011
| 011
|
| 011
| 011
|
| 011
| 011
| ||||||||||||||||||||||||||||||||
| 012 - Detection of Adversarial Actions |
| 012
| 012
|
| 012
| 012
|
| 012
| 012
| ||||||||||||||||||||||||||||||||
| 013 | Software Requirements |
| 013
| 013
|
| 013
| 013
|
| 013
| 013
| |||||||||||||||||||||||||||||||
| 014 | Architecture |
| 014
| 014
|
| 014
| 014
|
| 014
| 014
| |||||||||||||||||||||||||||||||
| 015 - Detailed Design Checklist |
| 015
| 015
|
| 015
| 015
|
| 015
| 015
| ||||||||||||||||||||||||||||||||
| 016 - Functional Design Checklist |
| 016
| 016
|
| 016
| 016
|
| 016
| 016
| ||||||||||||||||||||||||||||||||
| 017 - C Code Inspection |
| 017
| 017
|
| 017
| 017
|
| 017
| 017
| ||||||||||||||||||||||||||||||||
| 018 - Test Plan Checklist |
| 018
| 018
|
| 018
| 018
|
| 018
| 018
|


