| Asset Name | Locations | PAT Name / Resolution | Category Codes |
|---|
| Ada Programming Practices for Safety | Topic 6.7 - Checklist for Ada Programming Practices |
| SftySp, CodePrac, |
| Analysis of Requirements Changes | SWE-053 - Manage Requirements Changes Tabs 3, 7.4 |
| ReqAn, |
| Analysis of test results | SWE-068 - Evaluate Test Results , Tab 3 |
| TstAn, |
| Assurance of models, simulations, analysis tools | SWE-070 - Models, Simulations, Tools , Tab 7.4 |
| ModSim, Tool, |
| Auto-generated Code | SWE-146 - Auto-generated Source Code , Tab 3 |
| Impl, Plng, |
| C Programming Practices for Safety | SWE-060 - Coding Software , Tab 3, 7.4, Topic 6.5 - Checklist for C Programming Practices |
| SftySp, CodePrac, |
| C++ Programming Practices for Safety | Topic 6.6 - Checklist for C++ Programming Practices |
| CodePrac, |
| Change Evaluation | SWE-080 - Track and Evaluate Changes, tab 3 |
| ChgMgmt, |
| Choosing Off-the Shelf (OTS) Software | Programming Checklists, Topic 6.4, SWE-027 - This PAT deals with Coding Practices and could be cross-linked to:
- SWE-027 - Use of Commercial, Government, and Legacy Software - DONE
- Topic 7.03 - Acquisition Guidance - DONE
- Added to Activities
- A.04 Software Design - DONE
| PAT-024 - Checklist for Choosing Off-The Shelf Software | ComLegSW, CodePrac, OTS, |
| Configuration Items for Consideration | SWE-079 - Develop CM Plan, Tab 3 |
| CM, |
| Confirmation of Delivery Activities | SWE-077 - Deliver Software Products SWE-077, Tab 7 |
| RelDel, |
| Considerations for Identifying SW Causes in a General SW-Centric HA | SWE-205 - Determination of Safety-Critical Software, Tab 7.4 |
| SftySp, Haz, |
| Considerations for identifying SW Hazard Causes | SWE-205 - Determination of Safety-Critical Software, Tab 7.4 |
| SftySp, Haz, |
| Considerations When Using Interrupts | Source Code Analysis, Tab 4. - This PAT deals with Coding and could be cross-linked to:
- SWE-060 - Coding Software - DONE
- Topic 8.56 - Source Code Quality Analysis - DONE
- Added to Activities
- A.05 Software Implementation - DONE
| PAT-032 - Considerations When Using Interrupts | SftySp, Impl, Haz, |
| Design Considerations | SWE-058 - Detailed Design, Tab 3, 7.4 |
| DesAn, |
| Preparing for a SARB Checklist | SWE-143, Tab 3, 7.4, Topic 8.55 - Software Design Analysis, tab 2.4 - This PAT deals with Coding Practices and could be cross-linked to:
- SWE-143 - Software Architecture Review - DONE
- 8.55 - Software Design Analysis - DONE
- Added to Activities
- A.04 Software Design - DONE
| PAT-023 - Preparing for a SARB Checklist | DesAn, SADesign, |
| Software Architecture Review Board Checklist | SWE-143, Tab 3, 7.4; Topic 8.16 - Software Design Analysis. Tab 2.4.2 - This PAT deals with Coding Practices and could be cross-linked to:
- SWE-143 - Software Architecture Review - DONE
- Topic 8.55 - Software Design Analysis - DONE
- Added to Activities
- A.04 Software Design - DONE
| PAT-029 - Software Architecture Review Board Checklist | DesAn, SADESIGN, |
| SARB Review Checklist with Guidance | SWE-143, Tab 3, 7.4; Topic 8.16 - Software Design Analysis. Tab 2.4.2 - This PAT deals with Architecture Practices and could be cross-linked to:
- SWE-143 - Software Architecture Review - DONE
- Topic 8.55 - Software Design Analysis - DONE
- Added to Activities
- A.04 Software Design - DONE
| PAT-030 - SARB Review Checklist with Guidance | DesAn, SADESIGN, |
| Critical Design Analysis Checklist | Topic 8.16 - Software Design Analysis. Tab 2.4.3, Tab 3.4 - This PAT deals with Coding Practices and could be cross-linked to:
- SWE-060 - Coding Software - DONE
- Topic 8.55 - Software Design Analysis - DONE
- Added to Activities
- A.04 Software Design - DONE
| PAT-031 - Critical Design Analysis Checklist | DesAn, SADESIGN, |
| Design Quality Attribute Spreadsheet | Topic 7.07 - Software Architecture Description |
| DesAn, |
| FORTRAN Programming Practices for Safety | Topic 6.8 - Checklist for Fortran Programming Practices |
| SftySp, CodePrac, |
| General Good Programming Practices for Safety | Topic 6.10 - Checklist for General Good Programming Practices |
| SftySp, CodePrac, |
| Generic (Non-Language Specific) Programming Practices for Safety | Topic 6.9 - Checklist for Generic (Non-Language-Specific) Programming Practices |
| SftySp, CodePrac, |
| Hazard Reports | SWE-205 - Determination of Safety-Critical Software, Tab 7.4 |
| SftySp, |
| Maintenance, Operations, Retirement Planning | SWE-075 - Plan Operations, Maintenance, Retirement, Tab 3, (7.4 -Retirement) |
| MaOps, |
| Functional Requirements Checklist | Topic 7.10 - Peer Review and Inspections Including Checklists, Tab 4, | PAT-003 - Functional Requirements Checklist | ReqAn, |
| Safety Requirements Analysis Checklist | Topic 8.16 - SA Products- Software Requirements Analysis, tab 3, | PAT-004 - Safety Requirements Analysis Checklist | ReqAn, PRvw, |
| Software Component Design Analysis Checklist | Other possible locations:
| PAT-005 - Software Component Design Analysis Checklist | DesAn, |
| Design Practices for Safety | Topic 6.1 - Design for Safety Checklist, Topic 8.55 - Software Design Analysis, Other possible locations: - SWE-058 - Detailed Design - DONE
- SWE-205 - Determination of Safety-Critical Software - DONE
- 8.55 - Software Design Analysis - DONE
- A.02 Software Assurance and Software Safety - DONE
- A.04 Software Design - DONE
| PAT-006 - Design Practices for Safety | DesAn, |
| Checklist for General Software Safety Requirements | Topic 6.2 - Checklist for General Software Safety Requirements, Other possible locations: - Topic 8.54 - Software Requirements Analysis, section 2,
- Topic 8.58 - Software Safety and Hazard Analysis, section 2,
- SWE-051 - Software Requirements Analysis, section 3,
- SWE-184 - Software-related Constraints and Assumptions , section 3
| PAT-007 - Checklist for General Software Safety Requirements | ReqAn, SftySp, |
| Safety Considerations for Design Peer Reviews Checklist | Software Design Analysis, tab 3.2, Other possible locations: - This PAT deals with Safety could be cross-linked to:
- SWE-058 - Detailed Design - Tab 7.4 talks about Safety and Design
- 8.55 - Software Design Analysis - Topic calls out this PAT specifically
- Added to Activities
- A.02 Software Assurance and Software Safety
- A.04 Software Design
- A.10 Software Peer Reviews and Inspections
| PAT-008 - Safety Considerations for Design Peer Reviews Checklist | PRvw, SftySp, DesAn, |
| Software Safety Process Audit | Topic 8.17 - Software Safety Audit Checklists, tab 2 | Reserved - PAT-009 - Software Safety Process Audit | AudCK, SftySp, ? |
| Software Safety Activities for Internal Audit | Topic 8.17 - Software Safety Audit Checklists, tab 3 | Reserved - PAT-010 - Software Safety Activities for Internal Audit | AudCK, SftySp, ? |
| Objective Evidence Confirmations Checklist | Topic 8.16, Objective Evidence, Tab 3 - This PAT deals with Coding Practices and could be cross-linked to:
- See Related SWEs
- See Related SM
- Added to Activities
- See Related Activities
| PAT-033 - TASKS NEEDING OBJECTIVE EVIDENCE
| AudCK |
| ISO 27001-2013 Audit Checklist | Topic 8.16 - SA Products, 5.2.2? | Reserved - PAT-011 - ISO 27001-2013 Audit Checklist | AudCK, SftySp, ? |
| Detection of Adversarial Actions | SWE-210, tab 3 - This PAT deals with Safety could be cross-linked to:
- SWE-210 - Detection of Adversarial Actions - Tab 3 - DONE
- SWE-154 - Identify Security Risks
- SWE-157 - Protect Against Unauthorized Access
- Topic 8.04 - Additional Requirements Considerations for Use with Safety-Critical Software
- Added to Activities
- A.01 Software Life Cycle Planning - A.01.08 Cybersecurity
| PAT-012 - Detection of Adversarial Actions - Retired |
|
| Software Requirements Checklist | Topic 7.10, tab 4.1, - This PAT deals with Safety could be cross-linked to:
- Topic 7.10 - Peer Review and Inspections Including Checklists - DONE
- Topic 8.54 - Software Requirements Analysis
- SWE-050 - Software Requirements
- SWE-051 - Software Requirements Analysis
- Added to Activities
- A.03 Software Requirements
- A.10 Software Peer Reviews and Inspections
| PAT-013 - Software Requirements Checklist | PRvw, ReqAn, |
| Architecture Design Checklist | Topic 7.10, tab 4.3, - This PAT deals with Safety could be cross-linked to:
- SWE-057 - Software Architecture
- Topic 8.55 - Software Design Analysis
- Added to Activities
- A.04 Software Design
- A.10 Software Peer Reviews and Inspections
| PAT-014 - Architecture Design Checklist | PRvw, ReqAn, |
| Detailed Design Checklist | Topic 7.10, tab 4.4, - This PAT deals with Safety could be cross-linked to:
- SWE-058 - Detailed Design - DONE
- Topic 8.55 - Software Design Analysis - DONE
- Added to Activities
- A.04 Software Design
- A.10 Software Peer Reviews and Inspections
| PAT-015 - Detailed Design Checklist | PRvw, ReqAn, |
| Functional Design Checklist | Topic 7.10, tab 4.5, - This PAT deals with Safety could be cross-linked to:
- SWE-058 - Detailed Design
- Topic 8.55 - Software Design Analysis
- Added to Activities
- A.04 Software Design
- A.10 Software Peer Reviews and Inspections
| PAT-016 - Functional Design Checklist | PRvw, ReqAn, |
| C Code Inspection Checklist | Topic 7.10, tab 4.6, - This PAT deals with Safety could be cross-linked to:
- SWE-060 - Coding Software - in tab 3
- Topic 8.56 - Source Code Quality Analysis - in tab 3
- Topic 7.10 - Peer Review and Inspections Including Checklists - DONE
- Added to Activities
- A.05 Software Implementation- DONE
- A.10 Software Peer Reviews and Inspections - DONE
| PAT-017 - C Code Inspection Checklist | PRvw, |
| Test Plan Checklist | Topic 7.10, tab 4.7, - This PAT deals with testing and could be cross-linked to:
- SWE-065 - Test Plan, Procedures, Reports - tab 3
- Topic 8.57 - Testing Analysis - tab 2
- Topic 7.10 - Peer Review and Inspections Including Checklists - DONE
- Added to Activities
- A.06 Software Testing - DONE
- A.10 Software Peer Reviews and Inspections - DONE
| PAT-018 - Test Plan Checklist | PRvw, (TstDoc) |
| Test Procedure Checklist | Topic 7.10, tab 4.8, - This PAT deals with Testing and could be cross-linked to:
- SWE-065 - Test Plan, Procedures, Reports - tab 3.2
- Topic 8.57 - Testing Analysis - Tab 3.2 - DONE
- Topic 7.10 - Peer Review and Inspections Including Checklists - DONE
- Topic 5.14 - Test - Software Test Procedures - tab 3.5 - DONE
- Added to Activities
- A.06 Software Testing - DONE
- A.10 Software Peer Reviews and Inspections - DONE
| PAT-019 - Test Procedure Checklist | PRvw, (TstDoc) |
| Test Review Checklist for Test Leads | SWE-066, tab 3.3, Will also be in 8.16, Testing Analysis, TBD tab
- This PAT deals with Testing Practices and could be cross-linked to:
- SWE-066 - Perform Testing - DONE
- 8.57 - Testing Analysis - DONE
- Added to Activities
- A.06 Software Testing - DONE
| PAT-026 - Test Review Checklist For Test Leads | (TstDoc), SATest, |
| Examples of Interface Problems | Topic 8.16 - SA Products, Software Design Analysis, tab 3.3, Item 6, - This PAT deals with Testing and could be cross-linked to:
- SWE-058 - Detailed Design - tab 3.4
- Topic 5.02 - IDD - Interface Design Description - tab 3.1
- Added to Activities
- A.04 Software Design - DONE
| PAT-020 - Examples of Interface Problems | DesAn, |
| SADESIGN Checklist | Topic 8.16 - SA Products- Software Design Analysis, tab 2, - This PAT deals with Testing and could be cross-linked to:
- SWE-058 - Detailed Design - tab 3.4
- Topic 5.13 - SwDD - Software Design Description - Tab 3.4
- Topic 8.55 - Software Design Analysis - tab 2.1 - DONE
- Added to Activities
- A.04 Software Design - DONE
| PAT-021 - SADESIGN Checklist | SADESIGN, DesAn, |
| Programming Practices Checklist | Topic 8.16 - SA Products- Source Code Quality Analysis, tab 2.2, - This PAT deals with Coding Practices and could be cross-linked to:
- SWE-061 - Coding Standards - DONE
- SWE-185 - Secure Coding Standards Verification - DONE
- Topic 8.56 - Source Code Quality Analysis - tab 2.2 - DONE
- Added to Activities
- A.05 Software Implementation - DONE
| PAT-022 - Programming Practices Checklist | CodePrac, |
| Peer Review Best Practices | SWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test Procedures, Tab 3 |
| PRvw, |
| Potential Software Hazard Causes | Topic 8.21 - Software Hazard Causes, Tab 1 |
| SftySp, Haz, |
| Release Package Activities | SWE-085 - Release Management, Tab 3 |
| RelDel, |
| Requirements Contents Checklist | Topic 8.16 - SA Products: Software Req. Analysis, tab 2 |
| (WrtReq) |
| Requirements Development/Assessment | SWE-050 - Software Requirements SWE-050, Tab 7.4 |
| ReqAn, |
| Requirements Development/Assessment (SRS contents) | SWE-050 - Software Requirements, Tab 7.4 |
| ReqAn, |
| Requirements Editorial Checklist | Topic 8.16 - SA Products: Software Req. Analysis, tab 2 |
| EdConv, |
| Requirements Quality Checklist | Topic 8.16 - SA Products: Software Req. Analysis, tab 2 |
| ReqAn, |
| SA Non-Conformance Activities | SWE-201 - Software Non-Conformances, Tab 7.4 |
| NonCon, |
| SAANALYSIS (Requirements Analysis Checklist) | SWE-050 - Software Requirements, tab 7.4, SWE-051 - Software Requirements Analysis, Tab 7.4, Topic 8.54 - Software Requirements Analysis, tab 2 - This PAT deals with Requirements Practices and could be cross-linked to:
- SWE-050 - Software Requirements - DONE
- SWE-051 - Software Requirements Analysis - DONE
- Topic 8.54 - Software Requirements Analysis - DONE
- Added to Activities
- A.03 Software Requirements - DONE
| PAT-034 - SA Requirements Analysis Checklist | ReqAn, |
| Selection of Commercial & Legacy SW | SWE-027 - Use of Commercial, Government, and Legacy Software, Tab 3.5 |
| ComLegSW |
| Selection of Real Time Operating System (RTOS) | SWE-027 - Use of Commercial, Government, and Legacy Software, Tab 3.1, Programming Checklists, Topic 6.3 - Checklist for Choosing a Real Time Operating System (RTOS) - This PAT deals with Coding Practices and could be cross-linked to:
- SWE-027 - Use of Commercial, Government, and Legacy Software - DONE
- Topic 6.3 - Checklist for Choosing a Real Time Operating System (RTOS) - DONE
- Added to Activities
- A.01 Software Life Cycle Planning - DONE
| PAT-025 - Checklist for Choosing a Real Time Operating System (RTOS) | ComLegSW, CodePrac, Plng, ComSW, OTS |
| Software Component Safety Design Checklist | Software Design Analysis, Tab 3 |
| DesAn, SftySp, |
| Software Safety-Specific Activities in Each Phase | Topic 8.20 - Safety Specific Activities in Each Phase, Tab 1 |
| SftySp, |
| Test Documentation Changes | SWE-065 - Test Plan, Procedures, Reports |
| TstDoc, |
| Test Practices (incl. safety) | SWE-066 - Perform Testing, Tab 3, |
| TstAn, |
| Unit test guidance | SWE-186 - Unit Test Repeatability, Tabs 3, 7.4 Repeated in SWE-062 |
| TstDoc, |
| Updates to Test Documents | SWE-071 - Update Test Plans and Procedures, Tabs, 3, 7.4 |
| TstAn, |
| Risk Management in Planning Phase | Topic 7.19 - Software Risk Management Checklists, tab 2 |
| RskMgmt, |
| Risk Management in Requirements Phase | Topic 7.19 - Software Risk Management Checklists, tab 3 |
| RskMgmt, |
| Risk Management in Design Phase | Topic 7.19 - Software Risk Management Checklists, tab 4 |
| RskMgmt, |
| Risk Management in Implementation Phase | Topic 7.19 - Software Risk Management Checklists, tab 5 |
| RskMgmt, |
| Risk Management in Test Phase | Topic 7.19 - Software Risk Management Checklists, tab 6 |
| RskMgmt, |
| Risk Management in Release Phase | Topic 7.19 - Software Risk Management Checklists, tab 7 |
| RskMgmt, |
| Risk Management in Ops and Maint Phase | Topic 7.19 - Software Risk Management Checklists, tab 8 |
| RskMgmt, |
| Risk Management Other Software Risks | Topic 7.19 - Software Risk Management Checklists, tab 9 |
| RskMgmt, |
| Requirements Mapping and Compliance Matrix - Appendix C. | Topic 7.16 - This PAT deals with Coding Practices and could be cross-linked to:
- SWE-125 - Requirements Compliance Matrix - DONE
- Topic 7.16 - Appendix C. Requirements Mapping and Compliance Matrix - DONE
- Added to Activities
- A.01 Software Life Cycle Planning - tab 07 - Classification, Tailoring and Waivers - DONE
| PAT-028 - NPR 7150.2D Compliance Matrix | ReqAn, |
| Additional Requirements Considerations for Use with Safety-Critical Software | Topic 8.04 - Additional Requirements Considerations for Use with Safety-Critical Software, steps 3 & 4 |
| SftySp, |
| SFMEA Components Worksheet | Topic 8.05 - SW Failure Modes and Effects Analysis, tab 10.2 |
| Tool, |
| SFMEA Worksheet | Topic 8.05 - SW Failure Modes and Effects Analysis, tab 10.1 |
| Tool, |
| SFMEA Data Table | Topic 8.05 - SW Failure Modes and Effects Analysis, tab 10.3 |
| Tool, |
| SFMEA Events Table | Topic 8.05 - SW Failure Modes and Effects Analysis, tab 10.4 |
| Tool, |
| SARP SA Tasking Checklist Tool.xlsm | Topic 8.15 - SA Tasking Checklist Tool, tab 1 - attachment |
| SATask, |
| Tasks Needing Objective Evidence | Objective Evidence, tab 3 |
|
|
| Security Plan content | Software Assurance Plan, tab 1 | Not a NASA document |
|
| TEST REVIEW CHECKLIST FOR REVIEW TEAMS | SWE-066 - Perform Testing, tab 7.4.1, - This PAT deals with Testing Practices and could be cross-linked to:
- SWE-066 - Perform Testing - tab 7.4.1 - DONE
- Topic 8.57 - Testing Analysis - tab 4 - DONE
- Added to Activities
- A.06 Software Testing - DONE
| PAT-027 - Test Review Checklist For Review Teams | (TstDoc) |
| Checklist for Auditing the Risk Management Process | SWE-086 - Continuous Risk Management, tab 7.4.1 |
| RskMgmt |