Checklists and Guidance Lists in SWEHB - Version 7This is a list of where the PATs fall in the various categories. See PAT Categories for reports that display assets from the PAT Database that are in each category.
All SWE and Topic links go to SWEHBVD pages.
Asset Name | Original Location | Format | Category |
Audit Checklists (Category Code: AudCK) | |||
Assurance & Safety | Checklist | Safety, Audit Checklists | |
Assurance & Safety | Checklist | Safety, Audit Checklists | |
Assurance & Safety | Checklist | ||
PAT-001 - FCA Checklist | SWE-084, Tab 7 | Checklist | Configuration Management |
PAT-002 - PCA Checklist | SWE-084, Tab 7 | Checklist | Configuration Management |
Change Management (Category Code: ChgMgmt) | |||
SA Non-Conformance Activities | SWE-201, Tab 7.4 | List | Non-Conformance Handling Guidance |
Change Evaluation | SWE-080, tab 3 | List | Guidance for handling changes |
Coding Practices (Category Code: CodePrac) | |||
Topic 8.16 - Source Code Quality Analysis, tab 2.2, | Checklist | Coding Practices, | |
Configuration Management (Category Code: CM) | |||
Configuration Items for Consideration | SWE-079, Tab 3 | List | Configuration Management |
PAT-001 - FCA Checklist | SWE-084, Tab 7 | Checklist | Configuration Management |
PAT-002 - PCA Checklist | SWE-084, Tab 7 | Checklist | Configuration Management |
COTS, MOTS, GOTS, OS, Reuse SW, Legacy SW (Category Code: OTS) | |||
Selection of Real Time Operating System (RTOS) | SWE-027, Tab 3 | Checklist | Commercial & Legacy SW |
Selection of Real Time Operating System (RTOS) | Programming Checklists | Checklist | Programming Checklists, Planning, Commercial SW |
Choosing Off-the Shelf (OTS) Software | Programming Checklists | Checklist | Commercial & Legacy SW |
Selection of Commercial & Legacy SW | SWE-027, Tab 3 | Questions | Commercial & Legacy SW |
Design, Design Analysis, (Category Code: DesAn) | |||
Design Considerations | SWE-058, Tab 3, 7.4 | Checklist | Design Practices |
Design Quality Attribute Spreadsheet | Engineering | Spreadsheet | Guidance for Design Attributes |
SWE-143, Tab 3, 7.4 | Questions | Design Practices | |
Assurance & Safety | Checklist | Design, Design Analysis Note: This is not SADESIGN | |
Assurance & Safety | List | Design, Design Analysis, Safety | |
PAT-021 - SADESIGN Checklist | Topic 8.16, Software Design Analysis, Tab 2 | Checklist | Design, Design Analysis, Safety |
PAT-008 - Safety Considerations for Design Peer Reviews Checklist | Topic 8.16, Software Design Analysis, Tab 3.2 | Checklist | Design, Design Analysis, Safety |
PAT-020 - Examples of Interface Problems | Topic 8.16, Software Design Analysis, Tab 3.3 | Checklist | Design, Design Analysis, |
Implementation, (Category Code: Impl) | |||
C Programming Practices for Safety | SWE-060, Tab 3, 7.4 | Checklist | Safety Coding Practices |
C Programming Practices for Safety | Programming Checklists | Checklist | Safety, Coding Practices |
C++ Programming Practices for Safety | Programming Checklists | Checklist | Safety, Coding Practices |
Ada Programming Practices for Safety | Programming Checklists | Checklist | Safety, Coding Practices |
FORTRAN Programming Practices for Safety | Programming Checklists | Checklist | Safety, Coding Practices |
Generic (Non-Language Specific) Programming Practices for Safety | Programming Checklists | Checklist | Safety, Coding Practices |
General Good Programming Practices for Safety | Programming Checklists | Checklist | Safety, Coding Practices |
ISO 27001-2013 Audit Checklist | ?? Assurance & Safety | Checklist | |
Auto-generated Code | SWE-146, Tab 3 | List | Implementation, Planning |
Hazard Analysis, (Category Code: Haz) | |||
Hazard Reports | SWE-205, Tab 7.4 | Steps in hazard Analysis | Safety |
Potential Software Hazard Causes | Assurance & Safety | Table | Safety, Hazard Analysis |
Considerations for identifying SW Hazard Causes | SWE-205, Tab 7.4 | Checklist | Safety, Hazard Analysis |
Considerations for Identifying SW Causes in a General SW-Centric HA | SWE-205, Tab 7.4 | List | Safety, Hazard Analysis |
Maintenance, Operations , (Category Code: MaOps) | |||
Maintenance, Operations, Retirement Planning | SWE-075, Tab 3, (7.4 -Retirement) | List | Late Phase Planning Considerations |
Models, Simulations , (Category Code: ModSim) | |||
Assurance of models, simulations, analysis tools | SWE-070, Tab 7.4 | List | Models, Sims, Tools |
Peer Reviews (Includes Checklists for Formal Inspection Standard) , (Category Code: PRvw) | |||
Peer Review Best Practices | SWE-087, Tab 3 | List | Peer Review Guidance |
PAT-013 - Software Requirements Checklist | Topic 7.10, Tab 4; Topic 8.16 8.54 - Software Requirements Analysis, Tab 2 | Checklist | Peer Reviews, Requirements Analysis |
Topic 7.10, Tab 4; Topic 8.16 8.54 - Software Requirements Analysis, Tab 2 | Checklist | Peer Reviews, Requirements Analysis | |
PAT-014 - Architecture Design Checklist | Topic 7.10, Tab 4, Topic 8.16 8.54 - Software Requirements Analysis, Tab 2 | Checklist | Peer Reviews, Design Analysis |
PAT-015 - Detailed Design Checklist | Topic 7.10, Tab 4, Topic 8.16 8.54 - Software Requirements Analysis, Tab 2 | Checklist | Peer Reviews, Design Analysis |
PAT-016 - Functional Design Checklist | Topic 7.10, Tab 4, Topic 8.16 8.54 - Software Requirements Analysis, Tab 2 | Checklist | Peer Reviews, Design Analysis |
PAT-018 - Test Plan Checklist | Topic 7.10, Tab 4, Topic 8.16 8.54 - Software Requirements Analysis, Tab 2 | Checklist | Peer Reviews, Test Plan Analysis |
PAT-019 - Test Procedure Checklist | Topic 7.10, Tab 4, Topic 8.16 8.54 - Software Requirements Analysis, Tab 3 | Checklist | Peer Reviews, Test Procedure Analysis |
PAT-008 - Safety Considerations for Design Peer Reviews Checklist | Topic 8.16, Software Design Analysis, Tab 3.2 | Checklist | Design, Design Analysis, Safety |
Release and Delivery Assets, (Category Code: RelDel) | |||
Release Package Activities | SWE-085, Tab 3 | List | Release Guidance |
Confirmation of Delivery Activities | SWE-077, Tab 7 | List | Delivery Activities |
Requirements Development, Analysis , (Category Code: ReqAn) | |||
Requirements Development/Assessment (SRS contents) | SWE-050, Tab 7.4 | Questions (2 sets) | Requirements Development |
SAANALYSIS (Requirements Analysis Checklist) | SWE-051, Tab 3; Topic 8.16: Software Req. Analysis, tab 2 | Checklist: SAANALYSIS | Requirements Analysis |
Requirements Development/Assessment | SWE-050, Tab 7.4 | List of SRS contents, Questions (2 sets) for requirements considerations | Requirements Development |
Requirements Quality Checklist | Topic 8.16: Software Req. Analysis, tab 2 | Checklist | Evaluation of Requirements |
Requirements Contents Checklist | Topic 8.16: Software Req. Analysis, tab 2 | Checklist | Guidance on Writing Requirements |
Requirements Editorial Checklist | Topic 8.16: Software Req. Analysis, tab 2 | Checklist | Guidance on Editorial Conventions |
Analysis of Requirements Changes | SWE-053 Tabs 3, 7.4 | List | Requirements practices |
PAT-007 - Checklist for General Software Safety Requirements | Programming Checklists | Checklist | |
PAT-004 - Safety Requirements Analysis Checklist | Topic 8.16: 8.54 - Software Requirements Analysis, tab 3 | Checklist | Safety Specific Assets Process Asset Templates, |
Safety Specific , (Category Code: SafetySP) | |||
Assurance & Safety | Checklist | Safety, Audit Checklists | |
Assurance & Safety | Checklist | Safety, Audit Checklists | |
Software Safety-Specific Activities in Each Phase | Assurance & Safety | List | Safety |
Hazard Reports | SWE-205, Tab 7.4 | Steps in hazard Analysis | Safety |
Potential Software Hazard Causes | Assurance & Safety | Table | Safety, Hazard Analysis |
Considerations for identifying SW Hazard Causes | SWE-205, Tab 7.4 | Checklist | Safety, Hazard Analysis |
Considerations for Identifying SW Causes in a General SW-Centric HA | SWE-205, Tab 7.4 | List | Safety, Hazard Analysis |
PAT-007 - Checklist for General Software Safety Requirements | Programming Checklists | Checklist | |
Software Component Safety Design Checklist | Topic 8.16, Software Design Analysis, Tab 3 | Checklist | Design Analysis, Safety |
PAT-004 - Safety Requirements Analysis Checklist | Topic 8.16: 8.54 - Software Requirements Analysis, tab 3 | Checklist | Safety Specific Assets Process Asset Templates, |
PAT-008 - Safety Considerations for Design Peer Reviews Checklist | Topic 8.16, Software Design Analysis, Tab 3.2 | Checklist | Design, Design Analysis, Safety |
Also see Hazard Analysis Section and Programming Checklists | |||
Testing, Test Analysis , (Category Code: TstAn) | |||
Updates to Test Documents | SWE-071, Tabs, 3, 7.4 | List | Testing Guidance |
Analysis of test results | SWE-068, Tab 3 | List | Test Analysis |
Test Practices (incl. safety) | SWE-066, Tab 3, | List | Test Analysis |
Test Documentation Changes | List | Test Documentation | |
Unit test guidance | List | Test Results, Unit Testing | |
Test Plan Checklist | Topic 7.10, Tab 4.7, | Checklist | Test Documentation |
Test Procedures Checklist | Topic 7.10, Tab 4.8, | Checklist | Test Documentation |