This is a quick list of PATs to be built, along with PATS that have been built. It is manually maintained. As lists are discovered in the SWEHBVD, they will be listed here as candidates for becoming a PAT. Category Codes SftySp, CodePrac, ModSim, Tool, ChgMgmt, SWE-143, Tab 3, 7.4, Topic 8.16 - Software Design Analysis, tab 2.4 Reserved - PAT-010 - Software Safety Activities for Internal Audit PRvw, (TstDoc) SWE-066, tab 3.3, Will also be in 8.16, Testing Analysis, TBD tab PRvw, Uniform naming of PATs in panels: Build checklist for PATS: Applies to all PATs This is a list of the Category codes currently in use. Links take you to a report of PATs having the category code. To edit this list go to PAT Categories. 6/20 - From Fred - I added a few additional category suggestions below based on the descriptions I found in the PAT Categories page. Additionally, I put the codes up in the ToDo list so I can add them to the PAT Database entry once it is created. You may find that more categories are needed, also, more codes may be needed. Just add them in red text and I'll take the necessary action when the PATs are created. Additional Potential Categories - Add new suggested Category Reports in red text below Full PAT Database. This table includes Process Asset Templates from across the Handbook. This page is a container for Process Asset Templates used in versions of the SWEHB. See page Reports for Asset Categories for a list of category codes and page codes. To Do list of ideas for reorganization of SWEHBVD. Comments FDH - I will mock this up in a location where we can review it. To Do: Done: Update tab 2 in 8.16 to check SWEs for NASA-STD-8739.8B life cycle, lifecycle, life-cycle life cycle FDH - 224 pages done 7/21/2022 safety critical, safety-critical safety-critical FDH - 213 pages done 7/26/2022 non-conformance, nonconformance non-conformance FDH - 134 pages done 7/26/2022 top level, top-level top-level FDH - 24 pages done 7/26/2022 flowed-down, flowed down Flow down FDH - 71 pages done 7/27/2022 Software Assurance Plan, SA Plan, SAP Ask Tim NPR 2810.1 Security of Information Technology NPR 2810.1 Security of Information and Information Systems FDH - 10 pages 7/27/2022 NIST SP 800-40 Creating a Patch and Vulnerability Management Program NIST SP 800-40 Guide to Enterprise Patch Management Planning: Preventive Maintenance for Technology FDH - SWEREF-337 added 8/8/2022 changed in NASA-STD-8739.8B IEEE Standard Measures of the Software Aspects of Dependability, 8 November 2005 IEEE Standard Dictionary of Measures of the Software Aspects of Dependability, 8 November 2005 Added SWEREF-367 - Not be changed in NASA-STD-8739.8B CMMI-Dev 2.0, CMMI-Dev 1.3 CMMI-Dev 2.0 (for current version of Handbook only) FDH - 1 page View this section on the website
See edit history of this section
Post feedback on this section
1. To Do List
Asset Name Locations PAT Name / Resolution Ada Programming Practices for Safety Topic 6.7 Analysis of Requirements Changes SWE-053 Tabs 3, 7.4 ReqAn, Analysis of test results SWE-068, Tab 3 TstAn, Assurance of models, simulations, analysis tools SWE-070, Tab 7.4 Auto-generated Code SWE-146, Tab 3 Impl, Plng, C Programming Practices for Safety SWE-060, Tab 3, 7.4, Topic 6.5 SftySp, CodePrac, C++ Programming Practices for Safety Topic 6.6 CodePrac, Change Evaluation SWE-080, tab 3 Choosing Off-the Shelf (OTS) Software Programming Checklists, Topic 6.4, SWE-027 PAT-024 - Checklist for Choosing Off-The Shelf Software ComLegSW, CodePrac, Configuration Items for Consideration SWE-079, Tab 3 CM, Confirmation of Delivery Activities SWE-077, Tab 7 RelDel, Considerations for Identifying SW Causes in a General SW-Centric HA SWE-205, Tab 7.4 SftySp, Haz, Considerations for identifying SW Hazard Causes SWE-205, Tab 7.4 SftySp, Haz, Considerations When Using Interrupts Source Code Analysis, Tab 4. SftySp, Impl, Haz, Design Considerations SWE-058, Tab 3, 7.4 DesAn, Preparing for a SARB Checklist 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 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 DesAn, SADESIGN, Critical Design Analysis Checklist Topic 8.16 - Software Design Analysis. Tab 2.4.3, Tab 3.4 PAT-031 - Critical Design Analysis Checklist DesAn, SADESIGN, Design Quality Attribute Spreadsheet Topic 7.7 DesAn, FORTRAN Programming Practices for Safety Topic 6.8 SftySp, CodePrac, General Good Programming Practices for Safety Topic 6.10 SftySp, CodePrac, Generic (Non-Language Specific) Programming Practices for Safety Topic 6.9 SftySp, CodePrac, Hazard Reports SWE-205, Tab 7.4 SftySp, Maintenance, Operations, Retirement Planning SWE-075, Tab 3, (7.4 -Retirement) MaOps, FCA Checklist SWE-084, tab 7, PAT-001 - FCA Checklist AudCK, CM PCA Checklist SWE-084, tab 7, PAT-002 - PCA Checklist AudCK, CM Functional Requirements Checklist Topic 7.10, Tab 4, PAT-003 - Functional Requirements Checklist ReqAn, Safety Requirements Analysis Checklist Topic 8.16 - Software Requirements Analysis, tab 3, PAT-004 - Safety Requirements Analysis Checklist ReqAn, PRvw, Software Component Design Analysis Checklist Software Design Analysis, tab 3.3 PAT-005 - Software Component Design Analysis Checklist DesAn, Design Practices for Safety Topic 6.1, PAT-006 - Design Practices for Safety DesAn, Checklist for General Software Safety Requirements Topic 6.2, PAT-007 - Checklist for General Software Safety Requirements ReqAn, SftySp, Safety Considerations for Design Peer Reviews Checklist Software Design Analysis, tab 3.2, PAT-008 - Safety Considerations for Design Peer Reviews Checklist PRvw, SftySp, DesAn, Software Safety Process Audit Topic 8.17, tab 2 Reserved - PAT-009 - Software Safety Process Audit AudCK, SftySp, ? Software Safety Activities for Internal Audit Topic 8.17, tab 3 AudCK, SftySp, ? Objective Evidence Confirmations Checklist Topic 8.16, Objective Evidence, Tab 3 AudCK ISO 27001-2013 Audit Checklist Topic 8.16, 5.2.2? Reserved - PAT-011 - ISO 27001-2013 Audit Checklist AudCK, SftySp, ? Detection of Adversarial Actions SWE-210, tab 3 PAT-012 - Detection of Adversarial Actions Software Requirements Checklist Topic 7.10, tab 4.1, PAT-013 - Software Requirements Checklist PRvw, ReqAn, Architecture Design Checklist Topic 7.10, tab 4.3, PAT-014 - Architecture Design Checklist PRvw, ReqAn, Detailed Design Checklist Topic 7.10, tab 4.4, PAT-015 - Detailed Design Checklist PRvw, ReqAn, Functional Design Checklist Topic 7.10, tab 4.5, PAT-016 - Functional Design Checklist PRvw, ReqAn, C Code Inspection Checklist Topic 7.10, tab 4.6, PAT-017 - C Code Inspection Checklist PRvw, Test Plan Checklist Topic 7.10, tab 4.7, PAT-018 - Test Plan Checklist Test Procedure Checklist Topic 7.10, tab 4.8, PAT-019 - Test Procedure Checklist PRvw, (TstDoc) Test Review Checklist for Test Leads PAT-026 - Test Review Checklist For Test Leads (TstDoc) Examples of Interface Problems Topic 8.16, Software Design Analysis, tab 3.3, Item 6, PAT-020 - Examples of Interface Problems DesAn, SADESIGN Checklist Topic 8.16 - Software Design Analysis, tab 2, PAT-021 - SADESIGN Checklist SADESIGN, DesAn, Programming Practices Checklist Topic 8.16 - Source Code Quality Analysis, tab 2.2, PAT-022 - Programming Practices Checklist CodePrac, Peer Review Best Practices SWE-087, Tab 3 Potential Software Hazard Causes Topic 8.21, Tab 1 SftySp, Haz, Release Package Activities SWE-085, Tab 3 RelDel, Requirements Contents Checklist Topic 8.16: Software Req. Analysis, tab 2 (WrtReq) Requirements Development/Assessment SWE-050, Tab 7.4 ReqAn, Requirements Development/Assessment (SRS contents) SWE-050, Tab 7.4 ReqAn, Requirements Editorial Checklist Topic 8.16: Software Req. Analysis, tab 2 EdConv, Requirements Quality Checklist Topic 8.16: Software Req. Analysis, tab 2 ReqAn, SA Non-Conformance Activities SWE-201, Tab 7.4 NonCon, SAANALYSIS (Requirements Analysis Checklist) SWE-051, Tab 3; Topic 8.16: Software Req. Analysis, tab 2 ReqAn, Selection of Commercial & Legacy SW SWE-027, Tab 3.5 ComLegSW Selection of Real Time Operating System (RTOS) SWE-027, Tab 3.1, Programming Checklists,
Topic 6.3PAT-025 - Checklist for Choosing a Real Time Operating System (RTOS) ComLegSW, CodePrac, Plng, ComSW, Software Component Safety Design Checklist Software Design Analysis, Tab 3 DesAn, SftySp, Software Safety-Specific Activities in Each Phase Topic 8.20, Tab 1 SftySp, Test Documentation Changes SWE-065 TstDoc, Test Practices (incl. safety) SWE-066, Tab 3, TstAn, Unit test guidance SWE-186 Tabs 3, 7.4 Repeated in SWE-062 TstDoc, Updates to Test Documents SWE-071, 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 PAT-028 - NPR 7150.2D Compliance Matrix ReqAn, Additional Requirements Considerations for Use with Safety-Critical Software Topic 8.4, steps 3 & 4 SftySp, SFMEA Components Worksheet Topic 8.5, tab 10.2 Tool, SFMEA Worksheet Topic 8.5, tab 10.1 Tool, SFMEA Data Table Topic 8.5, tab 10.3 Tool, SFMEA Events Table Topic 8.5, tab 10.4 Tool, Mapping NPR71502B to STD 8739.8A.xlsx Topic 8.14 tab 1 - attachment ReqAn, SARP SA Tasking Checklist Tool.xlsm Topic 8.15 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, tab 7.4.1, PAT-027 - Test Review Checklist For Review Teams (TstDoc) Other PAT Items
# Item Description Check / Fix Status 1 Uniform naming of Screenshots: SS1, SS2, etc. Affects all PATs Done 10/17/2022 2 Affects all PATs Done 10/17/2022 3 Done 10/17/2022 2. Category Codes
3. PAT Database
Reference ID \ (click to edit) Link Title Origin Notes SWE, Topic, Category
PAT-001 - FCA Checklist
PAT-001 - FCA Checklist, SWE-084, tab 7,
PAT-002 - PCA Checklist
PAT-002 - PCA Checklist, SWE-084, tab 7,
PAT-003 - Functional Requirements Checklist
PAT-003 - Functional Requirements Checklist, Topic 7.10, Tab 4,
PAT-004 - Safety Requirements Analysis Checklist
PAT-004 - Safety Requirements Analysis Checklist Software Requirements Analysis, tab 3,
PAT-005 - Software Component Design Analysis Checklist
PAT-005 - Software Component Design Analysis Checklist Software Design Analysis, tab 3.3,
PAT-006 - Design Practices for Safety
PAT-006 - Design Practices for Safety Topic 6.1,
PAT-007 - Checklist for General Software Safety Requirements
PAT-007 - Checklist for General Software Safety Requirements Topic 6.2,
PAT-008 - Safety Considerations for Design Peer Reviews Checklist
PAT-008 - Safety Considerations for Design Peer Reviews Checklist Software Design Analysis, tab 3.2,
PAT-009 - Software Safety Process Audit
PAT-009 - Software Safety Process Audit Topic 8.17, tab 2
PAT-010 - Software Safety Activities for Internal Audit
PAT-010 - Software Safety Activities for Internal Audit Topic 8.17, tab 3
PAT-011 - ISO 27001-2013 Audit Checklist
PAT-011 - ISO 27001-2013 Audit Checklist Need Page where this is posted,
PAT-012 - Detection of Adversarial Actions
PAT-012 - Detection of Adversarial Actions SWE-210, tab 3,
PAT-013 - Software Requirements Checklist
PAT-013 - Software Requirements Checklist, Topic 7.10, tab 4.1,
PAT-014 - Architecture Design Checklist
PAT-014 - Architecture Design Checklist Topic 7.10, tab 4.3,
PAT-015 - Detailed Design Checklist
PAT-015 - Detailed Design Checklist Topic 7.10, tab 4.4,
PAT-016 - Functional Design Checklist
PAT-016 - Functional Design Checklist Topic 7.10, tab 4.5,
PAT-017 - C Code Inspection Checklist
PAT-017 - C Code Inspection Checklist Topic 7.10, tab 4.6,
PAT-018 - Test Plan Checklist
PAT-018 - Test Plan Checklist Topic 7.10, tab 4.7,
PAT-019 - Test Procedure Checklist
PAT-019 - Test Procedure Checklist Topic 7.10, tab 4.8,
PAT-020 - Examples of Interface Problems
PAT-020 - Examples of Interface Problems Topic 8.16, Software Design Analysis, tab 3.3, Item 6,
PAT-021 - SADESIGN Checklist
PAT-021 - SADESIGN Checklist Topic 8.16 - Software Design Analysis, tab 2,
PAT-022 - Programming Practices Checklist
PAT-022 - Programming Practices Checklist, Topic 8.16 - Source Code Quality Analysis, tab 2.2,
PAT-023 - Preparing for a SARB Checklist
PAT-023 - Preparing for a SARB Checklist SWE-143, tab 3,
PAT-024 - Checklist for Choosing Off-The Shelf Software
PAT-024 - Checklist for Choosing Off-The Shelf Software Topic 6.4,
PAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)
PAT-025 - Checklist for Choosing a Real Time Operating System (RTOS) SWE-027, tab 3.1,
PAT-026 - Test Review Checklist For Test Leads
PAT-026 - TEST REVIEW CHECKLIST FOR TEST LEADS SWE-066, tab 3.3,
PAT-027 - Test Review Checklist For Review Teams
PAT-027 - TEST REVIEW CHECKLIST FOR REVIEW TEAMS SWE-066, tab 7.4,
PAT-028 - NPR 7150.2D Compliance Matrix
PAT-028 - NPR 7150.2D Compliance Matrix NPR 7150.2D Appendix C,
PAT-029 - Software Architecture Review Board Checklist
PAT-029 - Software Architecture Review Board Checklist Software Design Analysis, tab 2.4.2,
PAT-030 - SARB Review Checklist with Guidance
PAT-030 - SARB Review Checklist with Guidance Software Design Analysis, Tab 2.4.2
PAT-031 - Critical Design Analysis Checklist
PAT-031 - Critical Design Analysis Checklist Software Design Analysis, tab 2.4.3
PAT-032 - Considerations When Using Interrupts
PAT-032 - Considerations When Using Interrupts Source Code Quality Analysis, tab 4,
PAT-033 - TASKS NEEDING OBJECTIVE EVIDENCE
PAT-033 - TASKS NEEDING OBJECTIVE EVIDENCE Topic 8.16, Objective Evidence, tab 3
PAT-999 - PAT Test Page
Test PAT Testing, 4. Reorganization Items
Item Number Description Actions 1 Mock up new views / dimensions for SWEHBVD content Based on "B. Institutional Requirements" and "C. Project Requirements" 2 Deploy Advanced Tables Macro to long tables 3 4 Update tab 3 in 8.16: check appropriate SWEs for matching products, update text to match NASA-STD-8739.8B 5 Check products and metrics in Handbook SWEs for matching NASA-STD-8739.8, Checklist tool 6 Combine Handbook checklists for Choosing OTS, OSS 5. Consistency Items
# Variants Preferred / Corrected Words Check / Fix Status
8/8/2022
PAT ToDo List
Web Resources
Unknown macro: {page-info}
For use on all release candidate audits.
SWE-084, AudCK, CM,
For use on all release candidate audits
SWE-084, AudCK, CM,
Also found in Topic 8.16 - "Software Requirements Analysis"
Topic 7.10, ReqAn,
Also used in Peer Review Checklists
SAANALYSIS, ReqAn, PRvw,
SADESIGN, DesAn,
Topic Group: Programming Checklists
Topic 6.1, DesAn,
Topic Group: Programming Checklists
Topic 6.2, ReqAn, SftySp,
SADESIGN, PRvw, SftySp, DesAn,
SWE-210,
Also in Peer Review and Requirements Analysis categories
Topic 7.10, PRvw, ReqAn,
Also found in Peer Review and Design Analysis categories
Topic 7.10, PRvw, DesAn,
Also found in Peer Review and Design Analysis categories
Topic 7.10, PRvw, DesAn,
Also found in Peer Review and Design Analysis categories
Topic 7.10, PRvw, DesAn,
Also found in Peer Review category
Topic 7.10, PRvw,
Also found in Peer Review category
Topic 7.10, PRvw,
Also found in Peer Review category
Topic 7.10, PRvw,
Also found in Design Analysis category.
SADESIGN, DesAn,
Also in SWE-058, tab 7.4.1
SWE-058, SADESIGN, DesAn,
SASource, CodePrac,
Also in Topic 8.16 - Software Design Analysis, Tab 2.4
SWE-143, SADESIGN, DesAn,
Also in SWE-027 and Commercial and Legacy Software category.
SWE-027, Topic 6.4, ComLegSW, CodePrac,
Also in Topic 6.3.
SWE-027, Topic 6.3, ComLegSW, CodePrac, Plng, ComSW,
Also in Testing Analysis, tab ? and Test Results and Documentation Process Asset Templates.
SWE-066, SATest, TstDoc,
Also in Test Docs
SWE-066, TstDoc,
Topic 7.16,
Also in SWE-143
SWE-143, SADESIGN, DesAn,
Also, in Category: DesAn
SADESIGN, DesAn,
SADESIGN, DesAn,
Also found in Hazard Analysis Assets Process Asset Templates, Implementation Assets Process Asset Templates, and Safety Specific Assets Process Asset Templates
SASource, SftySp, Impl, Haz,
ObjEv, AudCK,
Test Notes
tool, PageCodes, SAANALYSIS, SAP, IVVRef, Safety, SADESIGN, SASTATUS, SASource, SATest, SAAudit, ObjEv, CategoryCodes, AudCK, ChgMgmt, CM, OTS, DesAn, Haz, Impl, MaOps, ModSim, PRvw, RelDel, ReqAn, SafetySp, TstAn, NonCon, Tool, WrtReq, EdConv, RskMgmt, SATask, TstDoc