bannerd

PAT ToDo List

1. To Do List

This is a quick list of PATs to be built, along with PATS that have been built. It is manually maintained. It includes a list of category codes and a full database report of existing PATs. 

As lists are discovered in the SWEHBVD, they will be listed here as candidates for becoming a PAT. 

Asset NameLocationsPAT Name / Resolution

Category Codes

Ada Programming Practices for SafetyTopic 6.7

SftySp, CodePrac, 

Analysis of Requirements ChangesSWE-053 Tabs 3, 7.4
ReqAn, 
Analysis of test resultsSWE-068, Tab 3
TstAn, 
Assurance of models, simulations, analysis toolsSWE-070, Tab 7.4

ModSim, Tool, 

Auto-generated CodeSWE-146, Tab 3
Impl, Plng, 
C Programming Practices for SafetySWE-060, Tab 3, 7.4, Topic 6.5
SftySp, CodePrac, 
C++ Programming Practices for SafetyTopic 6.6
CodePrac, 
Change EvaluationSWE-080, tab 3

ChgMgmt, 

Choosing Off-the Shelf (OTS) Software

Programming Checklists, Topic 6.4, SWE-027

  1. This PAT deals with Coding Practices and could be cross-linked to: 
    1. SWE-027 - Use of Commercial, Government, and Legacy Software - DONE
    2. Topic 7.03 - Acquisition Guidance - DONE
  2. Added to Activities
    1. A.04 Software Design - DONE
PAT-024 - Checklist for Choosing Off-The Shelf SoftwareComLegSW, CodePrac, 
Configuration Items for ConsiderationSWE-079, Tab 3
CM, 
Confirmation of Delivery ActivitiesSWE-077, Tab 7
RelDel, 
Considerations for Identifying SW Causes in a General SW-Centric HASWE-205, Tab 7.4
SftySp, Haz, 
Considerations for identifying SW Hazard CausesSWE-205, Tab 7.4
SftySp, Haz, 
Considerations When Using Interrupts

Source Code Analysis, Tab 4.

  1. This PAT deals with Coding and could be cross-linked to: 
    1. SWE-060 - Coding Software - DONE
    2. Topic 8.56 - Source Code Quality Analysis - DONE
  2. Added to Activities
    1. A.05 Software Implementation - DONE

PAT-032 - Considerations When Using Interrupts

SftySp, Impl, Haz, 
Design ConsiderationsSWE-058, 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

  1. This PAT deals with Coding Practices and could be cross-linked to: 
    1. SWE-143 - Software Architecture Review - DONE
    2. 8.55 - Software Design Analysis - DONE
  2. Added to Activities
    1. A.04 Software Design - DONE
PAT-023 - Preparing for a SARB ChecklistDesAn, SADesign, 
Software Architecture Review Board Checklist 

SWE-143, Tab 3, 7.4; Topic 8.16 - Software Design Analysis. Tab 2.4.2

  1. This PAT deals with Coding Practices and could be cross-linked to: 
    1. SWE-143 - Software Architecture Review DONE
    2. Topic 8.55 - Software Design Analysis - DONE
  2. Added to Activities
    1. A.04 Software Design - DONE
PAT-029 - Software Architecture Review Board ChecklistDesAn, SADESIGN, 
SARB Review Checklist with Guidance

SWE-143, Tab 3, 7.4; Topic 8.16 - Software Design Analysis. Tab 2.4.2

  1. This PAT deals with Architecture Practices and could be cross-linked to: 
    1. SWE-143 - Software Architecture Review - DONE
    2. Topic 8.55 - Software Design Analysis - DONE
  2. Added to Activities
    1. 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

  1. This PAT deals with Coding Practices and could be cross-linked to: 
    1. SWE-060 - Coding Software - DONE
    2. Topic 8.55 - Software Design Analysis - DONE
  2. Added to Activities
    1. A.04 Software Design - DONE
PAT-031 - Critical Design Analysis ChecklistDesAn, SADESIGN, 
Design Quality Attribute SpreadsheetTopic 7.7
DesAn, 
FORTRAN Programming Practices for SafetyTopic 6.8
SftySp, CodePrac, 
General Good Programming Practices for SafetyTopic 6.10
SftySp, CodePrac, 
Generic (Non-Language Specific) Programming Practices for SafetyTopic 6.9
SftySp, CodePrac, 
Hazard ReportsSWE-205, Tab 7.4
SftySp, 
Maintenance, Operations, Retirement PlanningSWE-075, Tab 3, (7.4 -Retirement)
MaOps, 
FCA ChecklistSWE-084, tab 7,PAT-001 - FCA ChecklistAudCK, CM
PCA ChecklistSWE-084, tab 7,PAT-002 - PCA ChecklistAudCK, CM
Functional Requirements ChecklistTopic 7.10, Tab 4,PAT-003 - Functional Requirements ChecklistReqAn, 
Safety Requirements Analysis ChecklistTopic 8.16 - Software Requirements Analysis, tab 3,PAT-004 - Safety Requirements Analysis ChecklistReqAn, PRvw,
Software Component Design Analysis Checklist 

Other possible locations:


PAT-005 - Software Component Design Analysis Checklist DesAn,
Design Practices for Safety

Topic 6.1, Topic 8.55 - Software Design Analysis,

Other possible locations:

PAT-006 - Design Practices for Safety DesAn,
Checklist for General Software Safety Requirements

Topic 6.2,

Other possible locations:

PAT-007 - Checklist for General Software Safety RequirementsReqAn, SftySp,
Safety Considerations for Design Peer Reviews Checklist

Software Design Analysis, tab 3.2,

Other possible locations:

  1. This PAT deals with Safety could be cross-linked to: 
    1. SWE-058 - Detailed Design - Tab 7.4 talks about Safety and Design
    2. 8.55 - Software Design Analysis - Topic calls out this PAT specifically
  2. Added to Activities
    1. A.02 Software Assurance and Software Safety
    2. A.04 Software Design
    3. A.10 Software Peer Reviews and Inspections
PAT-008 - Safety Considerations for Design Peer Reviews ChecklistPRvw, SftySp, DesAn,
Software Safety Process AuditTopic 8.17, tab 2Reserved - PAT-009 - Software Safety Process AuditAudCK, SftySp, ?
Software Safety Activities for Internal AuditTopic 8.17, tab 3

Reserved - PAT-010 - Software Safety Activities for Internal Audit

AudCK, SftySp, ?
Objective Evidence Confirmations Checklist

Topic 8.16, Objective Evidence, Tab 3

  1. This PAT deals with Coding Practices and could be cross-linked to: 
    1. See Related SWEs
    2. See Related SM
  2. Added to Activities
    1. See Related Activities 

PAT-033 - TASKS NEEDING OBJECTIVE EVIDENCE

AudCK
ISO 27001-2013 Audit ChecklistTopic 8.16, 5.2.2?Reserved - PAT-011 - ISO 27001-2013 Audit ChecklistAudCK, SftySp, ?
Detection of Adversarial Actions

SWE-210, tab 3

  1. This PAT deals with Safety could be cross-linked to: 
    1. SWE-210 - Detection of Adversarial Actions - Tab 3 - DONE
    2. SWE-154 - Identify Security Risks
    3. SWE-157 - Protect Against Unauthorized Access
    4. Topic 8.04 - Additional Requirements Considerations for Use with Safety-Critical Software
  2. Added to Activities
    1. A.01 Software Life Cycle Planning - A.01.08 Cybersecurity
PAT-012 - Detection of Adversarial Actions
Software Requirements Checklist

Topic 7.10, tab 4.1,

  1. This PAT deals with Safety could be cross-linked to: 
    1. Topic 7.10 - Peer Review and Inspections Including Checklists - DONE
    2. Topic 8.54 - Software Requirements Analysis
    3. SWE-050 - Software Requirements
    4. SWE-051 - Software Requirements Analysis
  2. Added to Activities
    1. A.03 Software Requirements
    2. A.10 Software Peer Reviews and Inspections
PAT-013 - Software Requirements ChecklistPRvw, ReqAn,
Architecture Design Checklist

Topic 7.10, tab 4.3,

  1. This PAT deals with Safety could be cross-linked to: 
    1. SWE-057 - Software Architecture
    2. Topic 8.55 - Software Design Analysis
  2. Added to Activities
    1. A.04 Software Design
    2. A.10 Software Peer Reviews and Inspections
PAT-014 - Architecture Design ChecklistPRvw, ReqAn,
Detailed Design Checklist

Topic 7.10, tab 4.4,

  1. This PAT deals with Safety could be cross-linked to: 
    1. SWE-058 - Detailed Design - DONE
    2. Topic 8.55 - Software Design Analysis - DONE
  2. Added to Activities
    1. A.04 Software Design
    2. A.10 Software Peer Reviews and Inspections
PAT-015 - Detailed Design ChecklistPRvw, ReqAn,
Functional Design Checklist

Topic 7.10, tab 4.5,

  1. This PAT deals with Safety could be cross-linked to: 
    1. SWE-058 - Detailed Design
    2. Topic 8.55 - Software Design Analysis
  2. Added to Activities
    1. A.04 Software Design
    2. A.10 Software Peer Reviews and Inspections
PAT-016 - Functional Design ChecklistPRvw, ReqAn,
C Code Inspection Checklist

Topic 7.10, tab 4.6,

  1. This PAT deals with Safety could be cross-linked to: 
    1. SWE-060 - Coding Software - in tab 3
    2. Topic 8.56 - Source Code Quality Analysis - in tab 3
    3. Topic 7.10 - Peer Review and Inspections Including Checklists - DONE
  2. Added to Activities
    1. A.05 Software ImplementationDONE 
    2. A.10 Software Peer Reviews and Inspections DONE
PAT-017 - C Code Inspection ChecklistPRvw,
Test Plan Checklist

Topic 7.10, tab 4.7,

  1. This PAT deals with testing and could be cross-linked to: 
    1. SWE-065 - Test Plan, Procedures, Reports - tab 3
    2. Topic 8.57 - Testing Analysis  - tab 2
    3. Topic 7.10 - Peer Review and Inspections Including Checklists - DONE
  2. Added to Activities
    1. A.06 Software Testing DONE
    2. A.10 Software Peer Reviews and Inspections - DONE
PAT-018 - Test Plan Checklist

PRvw, (TstDoc)

Test Procedure Checklist

Topic 7.10, tab 4.8,

  1. This PAT deals with Testing and could be cross-linked to: 
    1. SWE-065 - Test Plan, Procedures, Reports - tab 3.2
    2. Topic 8.57 - Testing Analysis - Tab 3.2 
    3. Topic 7.10 - Peer Review and Inspections Including Checklists - DONE
  2. Added to Activities
    1. A.06 Software Testing DONE
    2. A.10 Software Peer Reviews and Inspections - DONE
PAT-019 - Test Procedure ChecklistPRvw, (TstDoc)
Test Review Checklist for Test Leads 

SWE-066, tab 3.3,

Will also be in 8.16, Testing Analysis, TBD tab


  1. This PAT deals with Testing Practices and could be cross-linked to: 
    1. SWE-066 - Perform Testing - DONE
    2. 8.57 - Testing Analysis - DONE
  2. Added to Activities
    1. A.06 Software Testing - DONE
PAT-026 - Test Review Checklist For Test Leads(TstDoc), SATest, 
Examples of Interface Problems

Topic 8.16, Software Design Analysis, tab 3.3, Item 6,

  1. This PAT deals with Testing and could be cross-linked to: 
    1. SWE-058 - Detailed Design - tab 3.4
    2. Topic 5.02 - IDD - Interface Design Description - tab 3.1
  2. Added to Activities
    1. A.04 Software Design - DONE
PAT-020 - Examples of Interface ProblemsDesAn,
SADESIGN Checklist

Topic 8.16 - Software Design Analysis, tab 2,

  1. This PAT deals with Testing and could be cross-linked to: 
    1. SWE-058 - Detailed Design - tab 3.4
    2. Topic 5.13 - SwDD - Software Design Description - Tab 3.4
    3. Topic 8.55 - Software Design Analysis - tab 2.1 - DONE
  2. Added to Activities
    1. A.04 Software Design - DONE
PAT-021 - SADESIGN ChecklistSADESIGN, DesAn,
Programming Practices Checklist

Topic 8.16 - Source Code Quality Analysis, tab 2.2,

  1. This PAT deals with Coding Practices and could be cross-linked to: 
    1. SWE-061 - Coding Standards - DONE
    2. SWE-185 - Secure Coding Standards Verification - DONE
    3. Topic 8.56 - Source Code Quality Analysis - tab 2.2 - DONE
  2. Added to Activities
    1. A.05 Software Implementation - DONE
PAT-022 - Programming Practices ChecklistCodePrac,
Peer Review Best PracticesSWE-087, Tab 3

PRvw,

Potential Software Hazard CausesTopic 8.21, Tab 1
SftySp, Haz, 
Release Package ActivitiesSWE-085, Tab 3
RelDel, 
Requirements Contents ChecklistTopic 8.16: Software Req. Analysis, tab 2
(WrtReq)
Requirements Development/AssessmentSWE-050, Tab 7.4
ReqAn, 
Requirements Development/Assessment (SRS contents)SWE-050, Tab 7.4
ReqAn, 
Requirements Editorial ChecklistTopic 8.16: Software Req. Analysis, tab 2
EdConv, 
Requirements Quality ChecklistTopic 8.16: Software Req. Analysis, tab 2
ReqAn, 
SA Non-Conformance ActivitiesSWE-201, Tab 7.4
NonCon, 
SAANALYSIS (Requirements Analysis Checklist)

SWE-050, tab 7.4, SWE-051, Tab 7.4, Topic 8.54, tab 2

  1. This PAT deals with Requirements Practices and could be cross-linked to: 
    1. SWE-050 - Software Requirements - DONE 
    2. SWE-051 - Software Requirements Analysis - DONE
    3. Topic 8.54 - Software Requirements Analysis - DONE
  2. Added to Activities
    1. A.03 Software Requirements - DONE
PAT-034 - SAANALYSIS ChecklistReqAn, 
Selection of Commercial & Legacy SWSWE-027, Tab 3.5
ComLegSW
Selection of Real Time Operating System (RTOS)

SWE-027, Tab 3.1, Programming Checklists, 
Topic 6.3

  1. This PAT deals with Coding Practices and could be cross-linked to: 
    1. SWE-027 - Use of Commercial, Government, and Legacy Software - DONE
    2. Topic 6.3 - Checklist for Choosing a Real Time Operating System (RTOS) - DONE
  2. Added to Activities
    1. A.01 Software Life Cycle Planning - DONE
PAT-025 - Checklist for Choosing a Real Time Operating System (RTOS)ComLegSW, CodePrac, Plng, ComSW, 
Software Component Safety Design ChecklistSoftware  Design Analysis, Tab 3
DesAn, SftySp, 
Software Safety-Specific Activities in Each PhaseTopic 8.20, Tab 1
SftySp, 
Test Documentation ChangesSWE-065
TstDoc, 
Test Practices (incl. safety)SWE-066, Tab 3,
TstAn, 
Unit test guidanceSWE-186 Tabs 3, 7.4 Repeated in SWE-062
TstDoc, 
Updates to Test DocumentsSWE-071, Tabs, 3, 7.4
TstAn, 
Risk Management in Planning PhaseTopic 7.19 -Software Risk Management Checklists, tab 2
RskMgmt, 
Risk Management in Requirements  PhaseTopic 7.19 -Software Risk Management Checklists, tab 3
RskMgmt, 
Risk Management in Design PhaseTopic 7.19 -Software Risk Management Checklists, tab 4
RskMgmt, 
Risk Management in Implementation PhaseTopic 7.19 -Software Risk Management Checklists, tab 5
RskMgmt, 
Risk Management in Test PhaseTopic 7.19 -Software Risk Management Checklists, tab 6
RskMgmt, 
Risk Management in Release PhaseTopic 7.19 -Software Risk Management Checklists, tab 7
RskMgmt, 
Risk Management in Ops and Maint PhaseTopic 7.19 -Software Risk Management Checklists, tab 8
RskMgmt, 
Risk Management Other Software RisksTopic 7.19 -Software Risk Management Checklists, tab 9
RskMgmt, 
Requirements Mapping and Compliance Matrix - Appendix C.

Topic 7.16 

  1. This PAT deals with Coding Practices and could be cross-linked to: 
    1. SWE-125 - Requirements Compliance Matrix - DONE
    2. Topic 7.16 - Appendix C. Requirements Mapping and Compliance Matrix - DONE
  2. Added to Activities
    1. A.01 Software Life Cycle Planning - tab 07 - Classification, Tailoring and Waivers  - DONE
PAT-028 - NPR 7150.2D Compliance MatrixReqAn, 
Additional Requirements Considerations for Use with Safety-Critical SoftwareTopic 8.4, steps 3 & 4
SftySp, 
SFMEA Components WorksheetTopic 8.5, tab 10.2
Tool, 
SFMEA WorksheetTopic 8.5, tab 10.1
Tool, 
SFMEA Data TableTopic 8.5, tab 10.3
Tool, 
SFMEA Events TableTopic 8.5, tab 10.4
Tool, 
Mapping NPR71502B to STD 8739.8A.xlsxTopic 8.14 tab 1 - attachment
ReqAn, 
SARP SA Tasking Checklist Tool.xlsmTopic 8.15 tab 1 - attachment
SATask,
Tasks Needing Objective EvidenceObjective Evidence, tab 3

Security Plan contentSoftware Assurance Plan, tab 1Not a NASA document
TEST REVIEW CHECKLIST FOR REVIEW TEAMS

SWE-066, tab 7.4.1, 

  1. This PAT deals with Testing Practices and could be cross-linked to: 
    1. SWE-066 - Perform Testing - tab 7.4.1 - DONE
    2. Topic 8.57 - Testing Analysis - tab 4 - DONE
  2. Added to Activities
    1. A.06 Software Testing - DONE
PAT-027 - Test Review Checklist For Review Teams(TstDoc)
Checklist for Auditing the Risk Management ProcessSWE-086 tab 7.4.1
RskMgmt

Other PAT Items


#ItemDescriptionCheck / Fix Status
1Uniform naming of Screenshots: SS1, SS2, etc.Affects all PATsDone 10/17/2022 
2

Uniform naming of PATs in panels: 

  • include PAT number in panel title
Affects all PATsDone 10/17/2022 
3

Build checklist for PATS: 

  • Building a new PAT
  • Updating a PAT
  • Building new PAT reports
  • Building new Category reports

Applies to all PATs

Building a new PAT

Update a PAT Checklist

Done 10/17/2022 

2. Category Codes

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


3. PAT Database

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. 

Reference ID \ (click to edit)LinkTitleOriginNotesSWE, Topic, Category
PAT-001 - FCA Checklist PAT-001 - FCA Checklist, SWE-084, tab 7,
For use on all release candidate audits.
SWE-084, AudCK, CM, A.08,
PAT-002 - PCA Checklist PAT-002 - PCA Checklist, SWE-084, tab 7,
For use on all release candidate audits
SWE-084, AudCK, CM, A.08,
PAT-003 - Functional Requirements Checklist PAT-003 - Functional Requirements Checklist, Topic 7.10, Tab 4,
Possible use in Topic 8.54 - Software Requirements Analysis,
SWE-051, Topic 7.10, ReqAn, A.03,
PAT-004 - Safety Requirements Analysis Checklist PAT-004 - Safety Requirements Analysis Checklist8.54 - Software Requirements Analysis, tab 3,
Also used in Peer Review Checklists (A.10)
SAANALYSIS, ReqAn, PRvw, Topic 8.54, A.03, A.10,
PAT-005 - Software Component Design Analysis Checklist PAT-005 - Software Component Design Analysis ChecklistTopic 8.55 - Software Design Analysis, tab 3.3,
SADESIGN, DesAn, Topic 8.55, A.02, A.04,
PAT-006 - Design Practices for Safety PAT-006 - Design Practices for SafetyTopic 6.1,
Topic Group: Programming Checklists
Topic 6.1, DesAn, A.02, A.04, Topic 8.55, SWE-058, SWE-205,
PAT-007 - Checklist for General Software Safety Requirements PAT-007 - Checklist for General Software Safety RequirementsTopic 6.2,
Topic Group: Programming Checklists
Topic 6.2, ReqAn, SAANALYSIS, SftySp, Topic 8.54, Topic 8.58, SWE-051, SWE-184, A.02, A.03,
PAT-008 - Safety Considerations for Design Peer Reviews Checklist PAT-008 - Safety Considerations for Design Peer Reviews ChecklistSoftware Design Analysis, tab 3.2,
SADESIGN, PRvw, SftySp, DesAn, SWE-058, Topic 8.55, A.02, A.04, A.10,
PAT-009 - Software Safety Process Audit

...

PAT-009 - Software Safety Process AuditTopic 8.17, tab 2
PAT-010 - Software Safety Activities for Internal Audit

...

PAT-010 - Software Safety Activities for Internal AuditTopic 8.17, tab 3
PAT-011 - ISO 27001-2013 Audit Checklist

...

PAT-011 - ISO 27001-2013 Audit ChecklistNeed Page where this is posted,
PAT-012 - Detection of Adversarial Actions PAT-012 - Detection of Adversarial ActionsSWE-210, tab 3,
SWE-210, A.01, SWE-154, SWE-157, Topic 8.04,
PAT-013 - Software Requirements Checklist PAT-013 - Software Requirements Checklist, Topic 7.10, tab 4.1,
Also in Peer Review and Requirements Analysis categories
Topic 7.10, PRvw, ReqAn, A.03, A.10, SWE-050, SWE-051, Topic 8.54,
PAT-014 - Architecture Design Checklist PAT-014 - Architecture Design ChecklistTopic 7.10, tab 4.3,
Also found in Peer Review and Design Analysis categories
Topic 7.10, PRvw, DesAn, SWE-057, Topic 8.55, A.04, A.10,
PAT-015 - Detailed Design Checklist PAT-015 - Detailed Design ChecklistTopic 7.10, tab 4.4,
Also found in Peer Review and Design Analysis categories
Topic 7.10, PRvw, DesAn, SWE-058, Topic 8.55, A.04, A.10,
PAT-016 - Functional Design Checklist PAT-016 - Functional Design ChecklistTopic 7.10, tab 4.5,
Also found in Peer Review and Design Analysis categories
Topic 7.10, PRvw, DesAn, SWE-058, Topic 8.55, A.04, A.10,
PAT-017 - C Code Inspection Checklist PAT-017 - C Code Inspection ChecklistTopic 7.10, tab 4.6,
Also found in Peer Review category
Topic 7.10, PRvw, SWE-060, Topic 8.56, A.05, A.10,
PAT-018 - Test Plan Checklist PAT-018 - Test Plan ChecklistTopic 7.10, tab 4.7,
Also found in Peer Review category
Topic 7.10, PRvw, SWE-065, Topic 8.57, A.06, A.10,
PAT-019 - Test Procedure Checklist PAT-019 - Test Procedure ChecklistTopic 7.10, tab 4.8,
Also found in Peer Review category
Topic 7.10, PRvw, TstDoc, SWE-065, Topic 8.57, A.06, A.10,
PAT-020 - Examples of Interface Problems PAT-020 - Examples of Interface ProblemsTopic 8.16, Software Design Analysis, tab 3.3, Item 6,
Also found in Design Analysis category.
SADESIGN, DesAn, SWE-058, Topic 5.02, A.04,
PAT-021 - SADESIGN Checklist PAT-021 - SADESIGN ChecklistTopic 8.16 - Software Design Analysis, tab 2,
Also in SWE-058, tab 7.4.1
SWE-058, SADESIGN, DesAn, Topic 5.13, Topic 8.55, A.04,
PAT-022 - Programming Practices Checklist PAT-022 - Programming Practices Checklist, Topic 8.56 - Source Code Quality Analysis, tab 2.2,
SASource, CodePrac, SWE-061, Topic 8.56, A.05,
PAT-023 - Preparing for a SARB Checklist PAT-023 - Preparing for a SARB ChecklistSWE-143, tab 3,
Also in Topic 8.55 - Software Design Analysis, Tab 2.4
SWE-143, SADESIGN, DesAn, Topic 8.55, A.04,
PAT-024 - Checklist for Choosing Off-The Shelf Software PAT-024 - Checklist for Choosing Off-The Shelf SoftwareTopic 6.4,
Also in SWE-027 and categories: Commercial and Legacy Software, and Coding Practices.
SWE-027, Topic 6.4, ComLegSW, CodePrac, Topic 7.03, A.04,
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,
Also in Topic 6.3.
SWE-027, Topic 6.3, ComLegSW, CodePrac, Plng, ComSW, A.01,
PAT-026 - Test Review Checklist For Test Leads PAT-026 - TEST REVIEW CHECKLIST FOR TEST LEADSSWE-066, tab 3.3,
Also in Testing Analysis, tab ? and Test Results and Documentation Process Asset Templates.
SWE-066, SATest, TstDoc, Topic 8.57,
PAT-027 - Test Review Checklist For Review Teams PAT-027 - TEST REVIEW CHECKLIST FOR REVIEW TEAMSSWE-066, tab 7.4,
Also in Test Docs
SWE-066, TstDoc, Topic 8.57, A.06,
PAT-028 - NPR 7150.2D Compliance Matrix PAT-028 - NPR 7150.2D Compliance MatrixNPR 7150.2D Appendix C,
Topic 7.16, SWE-125, A.01
PAT-029 - Software Architecture Review Board Checklist PAT-029 - Software Architecture Review Board Checklist8.55 - Software Design Analysis, tab 2.4.2,
Also in SWE-143
SWE-143, SADESIGN, DesAn, Topic 8.55, A.04,
PAT-030 - SARB Review Checklist with Guidance PAT-030 - SARB Review Checklist with GuidanceTopic 8.55 - Software Design Analysis, Tab 2.4.2
Also, in Category: DesAn
SWE-143, Topic 8.55, SADESIGN, DesAn, A.04,
PAT-031 - Critical Design Analysis Checklist PAT-031 - Critical Design Analysis ChecklistSoftware Design Analysis, tab 2.4.3
SADESIGN, DesAn, SWE-058, Topic 8.55, A.04,
PAT-032 - Considerations When Using Interrupts PAT-032 - Considerations When Using InterruptsSource Code Quality Analysis, tab 4,
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, SWE-060, Topic 8.56, A.05,
PAT-033 - TASKS NEEDING OBJECTIVE EVIDENCE PAT-033 - TASKS NEEDING OBJECTIVE EVIDENCETopic 8.16, Objective Evidence, tab 3
ObjEv, AudCK,
PAT-034 - SAANALYSIS Checklist PAT-034 - SAANALYSIS ChecklistTopic 8.54, Tab 2.3.1 - SAANALYSIS Checklist
SWE-050, SWE-051, Topic 8.54, ReqAn, SAANALYSIS, A.03,
PAT-999 - PAT Test Page

...

Test PATTesting,
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

4. Reorganization Items

To Do list of ideas for reorganization of SWEHBVD. 

Item NumberDescriptionActions

Comments

1Mock up new views / dimensions for SWEHBVD contentBased on "B. Institutional Requirements" and "C. Project Requirements" 

FDH - I will mock this up in a location where we can review it.

Expanded Content Organization 

2Deploy Advanced Tables Macro to long tables

To Do: 

Done: 

3

Update tab 2 in 8.16 to check SWEs for NASA-STD-8739.8B



4Update tab 3 in 8.16: check appropriate SWEs for matching products, update text to match NASA-STD-8739.8B

5Check products and metrics in Handbook SWEs for matching NASA-STD-8739.8, Checklist tool

6Combine Handbook checklists for Choosing OTS, OSS







5. Consistency Items


#VariantsPreferred / Corrected WordsCheck / Fix Status

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

  • SWE-032 contains 1.3 in Notes

CMMI-Dev 2.0 (for current version of Handbook only)

FDH - 1 page
8/8/2022

  • No labels