bannerc

This table includes references from across the Handbook.

Reference ID \ (click to edit)LinkTitleCitationNotesAffiliated SWE
SWEREF-001

...

Software Development Process Description Document, EI32-OI-001, Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
Active, SWE-014, SWE-031, SWE-051, SWE-056, SWE-062, SWE-073, SWE-074, SWE-075, SWE-086, SWE-102, SWE-105, SWE-108, SWE-111, Topic 5.04, Topic 5.08, Topic 5.09, Topic 5.13, Topic 7.18, Topic 8.54, CSIP, SwDD, Maint, SDP, SRS, SAANALYSIS,
SWEREF-001-023

...

Software Development Process Description Document, EI32-OI-001, Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010.
See Chapter 8. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-023
SWEREF-001-031

...

Software Development Process Description Document, EI32-OI-001, Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010.
See Chapter 16. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-031, SWE-992,
SWEREF-001-066

...

Software Development Process Description Document, EI32-OI-001, EI32-OI-001, Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010.
See Chapter 12. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-066
SWEREF-001-067

...

Software Development Process Description Document, EI32-OI-001, Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010.
See Chapters 16 and 17. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-067, SWE-992,
SWEREF-001-079

...

Software Development Process Description Document,EI32-OI-001, Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010.
See Chapter 13. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-079, SWE-080, SWE-084, SWE-085
SWEREF-001-109

...

Software Development Process Description Document,EI32-OI-001, Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010.
See Chapter 9. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-049, SWE-109,
SWEREF-002 IEEE 730-2014 - IEEE Standard for Software Quality Assurance ProcessesC/S2ESC - Software & Systems Engineering Standards Committee, Published Date:2014-06-13
SWE-192,
SWEREF-003 NASA IV&V Technical FrameworkIVV 09-1, Revision P, NASA Independent Verification and Validation Program, Effective Date: February 26, 2016
SWE-030, SWE-055, SWE-067, SWE-131
SWEREF-004 SEI CERT Coding Standards. Software Engineering Institute, Carnegie Mellon University. Retrieved September 27, 2016 from https://www.securecoding.cert.org/confluence/display/seccode/SEI+CERT+Coding+Standards
SWE-156,
SWEREF-004-Secure Top 10 Secure Coding PracticesThis site supports the development of secure coding standards for commonly used programming languages such as C, C++, Java, and Perl, and the Android™ platform.
Top ten plus two bonus practices.
SWE-207,
SWEREF-005 Towards a Credibility Assessment of Models and Simulations, . AIAA-2008-2156 Blattnig, S.R.; Green, L.L.; Luckring, J.M.; Morrison, J.H.; Tripathi, R.K.; Zang, T.A. (2008).
NASA users can access AIAA documents via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of AIAA documents.
Topic 7.15,
SWEREF-006 The Importance of a coding standard and the benefits of adhering to it Twine, J.R. (2003).
SWE-061
SWEREF-007

...

WBS Checklist Tool, NASA Goddard Space Flight Center (GSFC), 2007.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-061, Topic 7.3, Topic 7.03,
SWEREF-008 Acceptance Test Readiness Review (ATTR) Checklist,580-CK-032-02, Software Engineering Division, NASA Goddard Space Flight Center, 2010.
SWE-066, SWE-104
SWEREF-009 Agency Risk Management Procedural Requirements, NPR 8000.4B, NASA Office of Safety and Mission Assurance, 2017. Effective Date: December 06, 2017 Expiration Date: December 06, 2022
Topic 7.15, Topic 7.19
SWEREF-009-086 Agency Risk Management Procedural Requirements, NPR 8000.4B, NASA Office of Safety and Mission Assurance, 2017. Effective Date: December 06, 2017 Expiration Date: December 06, 2022
See also the Risk Management Plan template.
SWE-086,
SWEREF-010 Software Architecture Document (template). Software Engineering Institute, CMU, Feb. 2006.
Topic 7.7, Topic 7.07,
SWEREF-011

...

Change Request Log Template, NASA Goddard Space Flight Center, 2015.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-080, SWE-082
SWEREF-012

...

Checklist for the Contents of Software Requirements Review (SRR), 580-CK-005-02, Software Engineering Division, NASA Goddard Space Flight Center, 2009.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-055, SWE-109,
SWEREF-013

...

"Code and Unit Test," HOU-EGP-310, Boeing, 2002.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-062, SWE-186,
SWEREF-014 Computer-Based Control System Safety Requirements, SSP 50038, Revision B, NASA International Space Station Program, 1995.
SWE-134, Topic 8.4, Topic 8.04,
SWEREF-015 Introducing Agile Software Development. COURSE SS-SD_AGSD_A01_IT_ENUS. System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://saterninfo.nasa.gov/.
User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://saterninfo.nasa.gov/.
SWE-019, SWE-992,
SWEREF-016 Reuse Readiness Levels (RRLs). James J. Marshall, editor, 2010. Prepared by NASA Earth Science Data Systems – Software Reuse Working Group. Marshall 2011 Retrieved July, 2016 from https://earthdata.nasa.gov/files/RRLs_v1.0.pdf.
Topic 7.7, Topic 7.07,
SWEREF-017

...

Constellation Computing Safety Requirements,CxP 70065, Revision A, 2005.
SWE-134
SWEREF-018 Information and Communication Technology Accessibility NPR 2800.2A, Office of the Chief Information Officer, Effective Date: August 05, 2020, Expiration Date: August 05, 2025
SWE-040,
SWEREF-019

...

FSW Testbed Validation Description, 582-2008-006, Version 1, Flight Software Systems Branch, NASA Goddard Space Flight Center (GSFC), 2008.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-029, SWE-992,
SWEREF-020 Software Engineering Body of Knowledge (SWEBOK)IEEE, Version 3.0 describes generally accepted knowledge about software engineering. Its 15 knowledge areas (KAs) summarize basic concepts and include a reference list pointing to more detailed information.
SWE-066, SWE-192,
SWEREF-021 The 4+1 View Model of Architecture. Philippe B. Kruchten. 1995
Topic 7.7, Topic 7.07,
SWEREF-022

...

Functional Configuration Audit Form, Form 0010NASA Marshall Space Flight Center (MSFC), 2010.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-084
SWEREF-023 Health and Medical Requirements for Human Space Exploration, NPR 8900.1B, NASA Office of the Chief Health & Medical Officer, 2008., Effective Date: December 16, 2016, Expiration Date: December 16, 2021
SWE-126
SWEREF-024 Human-Rating Requirements for Space Systems (Updated w/Change 2)NPR 8705.2C, NASA Office of Safety and Mission Assurance, 2008., Effective Date: July 10, 2017, Expiration Date: July 10, 2025
SWE-126, Topic 7.23, Topic 7.24, HR-31 , HR-33 , HR-34 , HR-72 ,
SWEREF-025 "IDD-DID SW Interface Design Description," DI-IPSC-81436A, Department of Defense, 1999.
SWE-112, Topic 5.02, Topic 7.18, IDD
SWEREF-026 ISO/IEC 19759:2005, A Guide to the Software Engineering Body of Knowledge (SWEBOK)ISO/IEC TR 19759 was prepared by the IEEE Computer Society, 2005
SWE-192,
SWEREF-027 Root Cause Analysis Course SMA-002-14, provides This course provides training on Root Cause Analysis (RCA) methodology that can be used in both general problem solving and mishap and close call investigations. NOTE: This course is one of five needed to fulfill the requirements for introductory training on NASA mishap investigations in accordance with NPR 8621.1B
User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/.
SWE-204,
SWEREF-028 IV&V Project Execution Plan (IPEP) Template, T2103, NASA Independent Verification and Validation Program, 2011.
SWE-131, SWE-178, SWE-179,
SWEREF-029

...

JSC Software Engineering Improvement Plan, JSC 29542,rev A, NASA Lyndon B. Johnson Space Center (JSC), 2003.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-108, Topic 7.18, CSIP,
SWEREF-030 Hardware Quality Assurance Program Requirements for Programs and ProjectsNASA Office of Safety and Mission Assurance, NPR 8735.2C, Effective Date: March 12, 2021 Expiration Date: March 12, 2026
SWE-039, SWE-044,
SWEREF-031 Manager's Handbook for Software Development,SEL-84-101, Revision 1, Software Engineering Laboratory Series, NASA Goddard Space Flight Center, 1990.
SWE-052, SWE-062, SWE-072, SWE-102, SWE-104, SWE-153, Topic 5.08, Topic 5.10, Topic 7.18, SDP, STP,
SWEREF-032

...

Measurement and Analysis for Projects, 580-PC-048-04, NASA Goddard Space Flight Center (GSFC), 2019.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-090
SWEREF-033 STEP Level 2 NASA Basics of Software Assurance for Practitioners course, SMA-SA-WBT-100 SATERN. System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://saterninfo.nasa.gov/.
User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://saterninfo.nasa.gov/.
SWE-022,
SWEREF-034 NASA Complex Electronics Handbook for Assurance Professionals, NASA-HDBK 8739.23A, Approved: 02-02-2016,
Superseding: NASA-HDBK-8739.23 With Change 1,
SWE-023, SWE-139,
SWEREF-035 NASA Enterprise Architecture Procedures, NPR 2830.1A, Office of the Chief Information Officer, Effective Date: December 19, 2013, Expiration Date: November 30, 2021
SWE-163, Topic 7.4, Topic 7.04,
SWEREF-036 NASA Policy for Safety and Mission Success, NPD 8700.1E, NASA Office of Safety and Mission Assurance, 2008. Effective Date: October 28, 2008, Expiration Date: April 28, 2020
SWE-126, SWE-145, SWE-209,
SWEREF-037 NASA Records Management Program Requirements (Updated w/Change 3), NPR 1441.1E, NASA Office of the Chief Information Officer, Effective Date: January 29, 2015, Expiration Date: January 29, 2024
SWE-075, SWE-126, SWE-128, SWE-196, Topic 5.06, Topic 7.18, SCMP,
SWEREF-038 NASA Software Engineering Initiative Implementation Plan, Release 1.0, NASA Office of the Chief Engineer, 2002.
SWE-002, SWE-004, SWE-108, Topic 7.01, Topic 7.4, Topic 7.04, Topic 7.18, CSIP,
SWEREF-038-T71 NASA Software Engineering Initiative Implementation Plan,Release 1.0, NASA Office of the Chief Engineer, 2002.
Topic 7.1,
SWEREF-039

...

NASA Software Engineering Requirements, NID 7150-113 NASA Interim Directive for Software License Management - NPR 7150.2B, NASA Office of the Chief Engineer, 2014. Effective Date: November 19, 2014, Expiration Date: November 19, 2019
1/22/2020 NID 7150-113 no longer active . Formerly associated with: Intro, SWE-004, SWE-020, SWE-022, SWE-085, SWE-098, SWE-121, SWE-140, SWE-154, Topic 7.2, Topic 7.4, Topic 7.15,
SWE-991,
SWEREF-040 NASA Study on Flight Software Complexity (Final Report), Commissioned by the NASA Office of Chief Engineer, Technical Excellence Program, Adam West, Program Manager, and edited by Daniel L. Dvorak, Systems and Software Division, Jet Propulsion Laboratory, 2009.
SWE-027, Topic 7.1, Topic 7.01,
SWEREF-041 NASA Systems Engineering Processes and Requirements Updated w/Change 2NPR 7123.1D, Office of the Chief Engineer, Effective Date: July 05, 2023, Expiration Date: July 05, 2028
SWE-005, SWE-014, SWE-017, SWE-018, SWE-019, SWE-024, SWE-025, SWE-026, SWE-030, SWE-036, SWE-037, SWE-039, SWE-043, SWE-044, SWE-055, SWE-060, SWE-077, SWE-086, SWE-087, SWE-100, SWE-101, SWE-147, SWE-150, SWE-153, SWE-193, Topic 7.6, Topic 7.06, Topic 7.7, Topic 7.07, Topic 7.8, Topic 7.08, Topic 7.9, Topic 7.09, Topic 7.12, Topic 8.6, Topic 8.06,
SWEREF-042 1633-2016 - IEEE Recommended Practice on Software ReliabilityIEEE - 1633-2016. The methods for assessing and predicting the reliability of software, based on a life-cycle approach to software reliability engineering (SRE), are prescribed in this recommended practice
Topic 8.2, Topic 8.02,
SWEREF-043 NASA Engineering Network Communities of Practice. NASA Engineering & Safety Center. Retrieved July, 2016 from http://www.nasa.gov/content/nasa-engineering-network-communities-of-practice/index.html.
SWE-098,
SWEREF-044

...

Physical Configuration Audit Form, Form 0011,NASA Marshall Space Flight Center (MSFC), 2010.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-084
SWEREF-045 Project Management, IVV 09-4, Version: AG, Effective Date: June 24, 2014
SWE-131
SWEREF-046

...

Project Requirements Development and Management, GLPR 7123.11, NASA Glenn Research Center, 2010.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-049, SWE-992,
SWEREF-047 "Recommended Approach to Software Development," SEL-81-305, Revision 3, Software Engineering Laboratory Series, NASA Goddard Space Flight Center, 1992.
SWE-052, SWE-056, SWE-062, SWE-064 SWE-068, SWE-069, SWE-104, SWE-115, SWE-118, Topic 5.10, Topic 5.11, Topic 5.12, Topic 7.18, SUM, STP, STR,
SWEREF-048 Risk Classification for NASA PayloadsNPR 8705.4A, Office of Safety and Mission Assurance, Effective Date: April 29, 2021, Expiration Date: April 29, 2026
SWE-037, SWE-120, SWE-141, SWE-143, SADESIGN, SASTATUS, Topic 8.52, Topic 8.55,
SWEREF-049

...

Software Requirements Development, 580-PC-020-002, NASA Goddard Space Flight Center, 2012.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook
SWE-049, SWE-992,
SWEREF-050 STEP Level 2 NASA Software Auditor Skills course, SMA-SA-WBT-203 SATERN. System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/.
User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/.
SWE-022, Topic 8.12,
SWEREF-051

...

Software and Systems Engineering Process Implementation (SSEPI) Plan, KSC-PLN-2302, Revision A, NASA Kennedy Space Center (KSC).
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-108, Topic 7.18, CSIP,
SWEREF-052 NASA ROOT CAUSE ANALYSIS (SMA-002-10)Introduction to Root Cause Analysis (SMA-002-10) (NASA Root Cause Analysis, combined with the four prerequisite courses, meets the Root Cause Analysis training requirements in NPR 8621.1B)
User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/.
SWE-204,
SWEREF-053 NASA ROOT CAUSE ANALYSIS (SMA-SAFE-OSMA-4003)NASA Root Cause Analysis (SMA-SAFE-OSMA-4003), combined with the five prerequisite courses, meets the Root Cause Analysis training requirements in NPR 8621.1B).
User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/.
SWE-204,
SWEREF-054 NASA Procedural Requirements for Mishap and Close Call Reporting, Investigating, and RecordkeepingNPR 8621.1C, Office of Safety and Mission Assurance, Effective Date: May 19, 2016, Expiration Date: May 19, 2021
Also see Mishap Investigation web site at https://sma.nasa.gov/sma-disciplines/mishap-investigation
SWE-204,
SWEREF-055 STEP Level 3 NASA Software Assurance Planning and Management course, SMA-SA-WBT-320 SATERN. System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/.
User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/.
SWE-022,
SWEREF-056

...

Software Engineering Improvement Plan FY12, NASA Langley Research Center (LaRC), 2012.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-108, Topic 7.18, CSIP,
SWEREF-057

...

Software Management Plan (SMP) Template, GRC-SW-TPLT-SMP, NASA Glenn Research Center (GRC), 2009.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-049, SWE-102, Topic 5.08, Topic 7.18, SDP,
SWEREF-058 System for Administration, Training, and Educational Resources for NASA (SATERN) SATERN is NASA's Learning Management System (LMS) that provides web-based access to training and career development resources.
Generic Reference to SATERN. User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/.
SWE-204,
SWEREF-059 ISO/IEC 19770-5:2015(en) Information technology — IT asset management — Overview and vocabularyISO/IEC 19770-5:2015(en), Information technology — IT asset management —
Intro, SWE-085,
SWEREF-060 Mission Resilience and Protection Community of Practice, NASA Engineering Network. Accessed September, 2016. Formerly Space Asset Protection,
The NASA Engineering Network (NEN) is accessible only to NASA users.
SWE-154, SWE-156,
SWEREF-061 Software Requirements Engineering: Practices and Techniques,JPL Document D-24994, NASA Jet Propulsion Laboratory, 2003.
See Page 20. Approved for U.S. and foreign release.
SWE-049, SWE-050, SWE-051, SWE-052, SWE-055, SWE-109, Topic 5.09, Topic 7.18, SRS,
SWEREF-062

...

Software Supplier Agreement Management Plan (SSAMP) Template, NASA Jet Propulsion Laboratory, 2002.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-035, Topic 7.3, Topic 7.03,
SWEREF-063

...

Software User Manual (SUM) Template, GRC-SW-TPLT-SUM, NASA Glenn Research Center (GRC), 2011.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-115, Topic 5.12, Topic 7.18, SUM,
SWEREF-064 Engineering Principles for Information Technology Security (A Baseline for Achieving Security), NIST SP 800-27, Revision A.
SWE-154, SWE-155, SWE-156, SWE-157, SWE-158, SWE-159,
SWEREF-065 Security Considerations in the System Development Life Cycle, NIST SP 800-64 Revision 2.
SWE-154, SWE-155, SWE-156, SWE-157, SWE-158, SWE-159,
SWEREF-066 The NASA Organization w/Change 85 NPD 1000.3E, Associate Administrator, April 15, 2015, Expiration Date: April 15, 2026
SWE-121, SWE-126, SWE-145, SWE-209,
SWEREF-067

...

Trade Study Checklist, NASA Marshall Space Flight Center (MSFC), 2008.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-033
SWEREF-068

...

Trade Study Template, NASA Marshall Space Flight Center (MSFC), 2009.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-033
SWEREF-069

...

Transition of Software to a Higher Classification,GRC-SW-7150.10, Rev. C, Software Engineering Process Group, NASA Glenn Research Center, 2011.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-021
SWEREF-070 Volume 5, NASA Enterprise Architecture: NASA To-Be Architecture, Approach to Design and Implementation, Version 3.0, NASA Office of the Chief Technology Officer, 2004.
No Longer Available
Topic 7.2, Topic 7.02,
SWEREF-071

...

Acceptance Review Checklist, NASA Marshall Space Flight Center (MSFC).
This NASA-specific information and resource may be available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-066,
SWEREF-072

...

Checklist for the Contents of Software Critical Design Review (CDR), 580-CK-008-02, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2010.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-071, SWE-074, SWE-111, Topic 5.13, Topic 7.18, SwDD,
SWEREF-073

...

Checklist for the Contents of Software Preliminary Design Review (PDR), 580-CK-007-02, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2010.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-056, SWE-111, Topic 5.13, Topic 7.18, SwDD,
SWEREF-074 "David Bowman's Information Management Checklist, Software Testing Procedures" (2009). At www.information-management-architect.com. Retrieved May 17, 2011, from http://www.information-management-architect.com/software-testing-procedures.html.
SWE-114, Topic 5.14, Topic 7.18, Test, Topic 8.57,
SWEREF-075 Information technology — VocabularyISO/IEC 2382:2015, Information technology — Vocabulary, Replaces ISO/IEC 2382-20:1990,
Intro,
SWEREF-076 Systems and software engineering — Requirements for designers and developers of user documentationISO/IEC 26514:2008(en), Systems and software engineering — Requirements for designers and developers of user documentation
Intro,
SWEREF-077 "Guide to the software detailed design and production phase",ESA PSS-05-05, Issue 1, Revision 1, ESA Board for Software Standardisation and Control, 1995.
The PSS family of standards was the ESA internal set of standards which was replaced by ECSS. It inluded a software engineering standard and a set of guides. This page contains the cited resource as well as others in the collection.
SWE-056, SWE-058, SWE-061,
SWEREF-078

...

SED Decision Analysis and Resolution, 580-SP-038-002, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2005.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-033,
SWEREF-079

...

SED Inspections, Peer Reviews, and Walkthroughs, 580-SP-055-02, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2006.
Updated title from "ISD Inspections, Peer Reviews, and Walkthroughs, 580-SP-055-01" to "SED Inspections, Peer Reviews, and Walkthroughs, 580-SP-055-02" to reflect updated version of document, and to reflect the new name (Software Engineering Division) of the GSFC organization that produced the document.) This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-055
SWEREF-080 Systems and software engineering — Requirements for testers and reviewers of information for usersISO/IEC/IEEE 26513:2017(en), Systems and software engineering — Requirements for testers and reviewers of information for users
Intro,
SWEREF-081 NASA Security Program Procedural RequirementsNPR 1600.1A, Office of Protective Services, Effective Date: August 12, 2013, Expiration Date: December 12, 2021
Intro, SWE-154,
SWEREF-082 NASA Space Flight Program and Project Management RequirementsNPR 7120.5F, Office of the Chief Engineer, Effective Date: August 03, 2021, Expiration Date: August 03, 2026,
Intro, SWE-001, SWE-002, SWE-004, SWE-005, SWE-006, SWE-013, SWE-014, SWE-016, SWE-017, SWE-018, SWE-019, SWE-024, SWE-025, SWE-026, SWE-028, SWE-036, SWE-037, SWE-039, SWE-041, SWE-043, SWE-044, SWE-046, SWE-060, SWE-063, SWE-079, SWE-100, SWE-101, SWE-103, SWE-107, SWE-112, SWE-116, SWE-120, SWE-121, SWE-122, SWE-124, SWE-125, SWE-126, SWE-127, SWE-128, SWE-129, SWE-131, SWE-136, SWE-139, SWE-141, SWE-143, SWE-150, SWE-153, SWE-154, SWE-155, SWE-156, SWE-157, SWE-158, SWE-159, SWE-164, Topic 5.02, Topic 5.06, Topic 5.15, Topic 5.16, Topic 7.4, Topic 7.04, Topic 7.08, Topic 7.8, Topic 7.9, Topic 7.09, Topic 7.15, Topic 7.18, SCMP, IDD, SVD, Train,
SWEREF-083 NPR 7150.2 NASA Software Engineering Requirements,NPR 7150.2D, Effective Date: March 08, 2022, Expiration Date: March 08, 2027
https://nodis3.gsfc.nasa.gov/displayDir.cfm?t=NPR&c=7150&s=2D Contains link to full text copy in PDF format. Search for "SWEREF-083" for links to old NPR7150.2 copies.
Intro, SWE-004, SWE-020, SWE-022, SWE-037, SWE-085, SWE-098, SWE-121, SWE-140, SWE-154, SWE-196, SWE-209, SWE-211, Topic 7.01, Topic 7.2, Topic 7.02, Topic 7.4, Topic 7.04, Topic 7.8, Topic 7,08, Topic 7.09, Topic 7.15, Topic 7.16, Topic 7.21, Topic 7.23, Topic 7.24, Topic 8.6, Topic 8.06, Topic 8.11, Topic 8.13, Topic 8.14, Topic 8.15, Topic 8.16, Topic 8.17, Topic 8.18, p03, Topic 9.02, Topic 9.03, FAQ, SAANALYSIS, SADESIGN, SASTATUS, SASource, SAAudit, Requirements, Topic 8.52, Topic 8.54, Topic 8.55, Topic 8.56, Topic 8.59,
SWEREF-083-T71 NPR 7150.2 NASA Software Engineering Requirements,NPR 7150.2D, Effective Date: March 08, 2022, Expiration Date: March 08, 2027
https://nodis3.gsfc.nasa.gov/displayDir.cfm?t=NPR&c=7150&s=2D Contains link to full text copy in PDF format. Search for "SWEREF-083" for links to old NPR7150.2 copies.
Topic 7.1, Topic 7.2,
SWEREF-084 Information technology — IT asset management — ISO/IEC 19770-1:2017(en); Part 1: IT asset management systems — Requirements,
Intro,
SWEREF-085 Acceptable Use of Government Office Property Including Information Technology NPD 2540.1I, Office of the Chief Information Officer, Effective Date: August 19, 2019, Expiration Date: August 19, 2024,
Intro,
SWEREF-086 Product Requirements Development and Management Procedure, 5526_7-21-06_Req_RevA_generic-R1V0, 2006.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-049, SWE-051,
SWEREF-086-055 Product Requirements Development and Management Procedure, 5526_7-21-06_Req_RevA_generic-R1V0, 2006.
See Section 4: Validate Requirements. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-055
SWEREF-087 NASA Security Policy (Revalidated on 4/2/2015 w/Change 1) NPD 1600.2E, Office of Protective Services, Effective Date: April 28, 2004, Expiration Date: May 28, 2022
Intro, SWE-154,
SWEREF-088 Security and Privacy Controls for Information Systems and OrganizationsNIST Special Publication 800-53, Revision 5, September, 2020, U.S. Department of Commerce,
Intro, Topic 7.22,
SWEREF-089

...

Project-Type/Goal/Metric Matrix,developed by NASA Software Working Group Metrics Subgroup, 2004.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-090, SWE-091,
SWEREF-090 Risk Management Framework for Information Systems and Organizations, Revision 2 NIST Special Publication 800-37, Revision 2, National Institute of Standards and Technology, December, 2018,
Intro,
SWEREF-091

...

Requirements Management, 580-PC-024-04, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2016.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-055,
SWEREF-092 MILITARY STANDARD: PROCEDURES FOR PERFORMING A FAILURE MODE, EFFECTS, AND CRITICALITY ANALYSIS MIL-STD-1629A, (24 NOV 1980)
This standard establishes requirements and procedures for performing a failure mode, effects, and criticality analysis (FMECA) to systematically evaluate and document, by item failure mode analysis, the potential impact of each functional or hardware failure on mission success, personnel and system safety, system performance, maintainability, and maintenance requirements.
Topic 8.5, Topic 8.05,
SWEREF-093 Cloud Computing Synopsis and RecommendationsSpecial Publication 800-146, Badger, Grance, et. al., National Institute of Standards and Technology, May, 2012
Intro,
SWEREF-094

...

Software Acquisition Statement of Work Guideline, GRC-SW-7150.14, Revision C, NASA Glenn Research Center (GRC), April, 2011.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-048, SWE-992,
SWEREF-095

...

Software Configuration Management Plan - Example 2a, NASA Langley Research Center (LaRC), 2000.
SWE-103, SWE-992,
SWEREF-096

...

Software Design Description Template, GRC-SW-TPLT-SDD, NASA Glenn Research Center (GRC), 2011.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-111, Topic 5.13, Topic 7.18, SwDD,
SWEREF-097

...

Software Design Document Checklist, NASA Marshall Space Flight Center (MSFC), 2008.
SWE-111, SWE-992,
SWEREF-098

...

Software Development Plan (SDP) Checklist, NASA Marshall Space Flight Center (MSFC), 2008.
SWE-102, SWE-992,
SWEREF-099 Release of sensitive information. NFS 1852.237–73,
Intro,
SWEREF-100

...

Software Management Plan / Product Plan (SMP/PP) For Class A, B & C Software, 580-TM-033-02, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2010.
SWE-102, SWE-992,
SWEREF-101

...

Software Requirements Specifications (SRS) Checklist, NASA Marshall Space Flight Center (MSFC), 2008.
SWE-109, SWE-992,
SWEREF-102 Access to Sensitive Information48 CFR § 1852.237-72,
Intro,
SWEREF-103

...

Software Risk Identification, 580-SP-013-03, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2014.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-086
SWEREF-104

...

Software Risk Monitoring and Control, 580-SP-014-03, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2014.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-086
SWEREF-105

...

Software System/Subsystem Requirements Specifications (SSRS) Checklist, NASA Marshall Space Flight Center (MSFC) , 2012.
This NASA-specific information and resource may be available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-051, SWE-109
SWEREF-106 Software Test Report (STR) Template, NASA Marshall Space Flight Center (MSFC).
SWE-118, SWE-992,
SWEREF-107 "Software Test Report (STR) Template", Version 1.1, 1997.

SWE-118, SWE-992,
SWEREF-108 Template for Software Management Plan (SMP), Revision 2.0, SQI Process and Product Definition Group, Jet Propulsion Lab (JPL), NASA, 2005.
SWE-102, SWE-992,
SWEREF-109 Test Plan Checklist, NASA Marshall Space Flight Center(MSFC), 2008.
SWE-104, SWE-992,
SWEREF-110 "Test Plan Template (IEEE 829-1998 Format)", Version 7.0, Software Quality Engineering, 2001.

SWE-104, Topic 5.10, Topic 5.14, Topic 7.18, Test, STP, Topic 8.57,
SWEREF-111

...

Test Procedure Checklist, NASA Marshall Space Flight Center (MSFC), 2008.
SWE-114, SWE-992,
SWEREF-112

...

Test Readiness Review Checklist, NASA Marshall Space Flight Center.
This NASA-specific information and resource may be available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-066
SWEREF-113

...

Test Report Checklist, NASA Marshall Space Flight Center (MSFC), 2008.
SWE-118, SWE-992,
SWEREF-114 Usability Testing Handbook, DSTL-94-002, Data System Technology Laboratory Series, NASA Goddard Space Flight Center (GSFC), 1994.
SWE-104, SWE-992,
SWEREF-115

...

Verification Handbook, Volume 1: Verification Process, MSFC-HDBK-2221, NASA Marshall Space Flight Center (MSFC), 1994.
SWE-066
SWEREF-116 2008 NASA Cost Estimation Handbook (CEH), 2008. Accessed August 15, 2011 at http://ceh.nasa.gov.
This URL is a website that lists multiple resources for download.
SWE-015, SWE-151,
SWEREF-117 2018 NASA Strategic Plan, NPD 1001.0C, NASA Office of Office of the Chief Financial Officer, 2018.
SWE-002, SWE-003, SWE-098, SWE-099, SWE-208,
SWEREF-118 A Method for Reasoning About an Acquisition Strategy, Mary Catherine Ward, Joseph P. Elm, Software Engineering Institute (SEI), 2005.
Download the PDF at http://www.sei.cmu.edu/library/abstracts/presentations/method2005.cfm.
Topic 7.3, Topic 7.03,
SWEREF-119

...

Acquirer Software Assurance Plan template.

SWE-106, SWE-992,
SWEREF-120 Software Acquisition Best Practices: 2004 Edition, Suellen Eslinger (The Aerospace Corporation), Karen L. Owens (The Aerospace Corporation), Mary A. Rich (The Aerospace Corporation),
This 2004 presentation was delivered at the 3rd OSD Conference on the Acquisition of Software Intensive Systems by Richard J. Adams and others of the Aerospace Corporation.
Topic 7.3, Topic 7.03,
SWEREF-121 AIAA Guide for Managing the Use of Commercial off the Shelf (COTS) Software Components for Mission-Critical Systems(G-118-2006e).

SWE-027
SWEREF-122 Continuous Risk Management Guidebook, Alberts, C.J. , 1996.
SWE-086
SWEREF-123 Software Static Code Analysis Lessons Learned,Andy German, Qinetiq Ltd. (2003). " CrossTalk Online.
SWE-135
SWEREF-124 V&V 10 Guide for Verification and Validation in Computational Solid Mechanics. ASME (2006). New York, NY Available to members
Topic 7.15
SWEREF-125 Open-source vs. proprietary software bugs: Which get squashed fastest?" Asay, Matt. CNET, September 27, 2007
SWE-027, SWE-149,
SWEREF-126 Quality Assessment, Verification, and Validation of Modeling and Simulation Applications. Balci, O. (2004). Proceedings of the 2004 Winter Simulation Conference. R.G. Ingalls; M.D. Rossetti; J.S. Smith; B.A. Peters, eds. Dec. 5-8. Piscataway, NJ: IEEE. pp. 122-129.
Topic 7.15
SWEREF-127 Baldwin, Diana, AccuReg, Inc. (2001). "Software Development Life Cycles: Outline for Developing a Traceability Matrix." In The Regulatory Forum. Retrieved February 29, 2012 from http://www.regulatory.com/forum/article/tracedoc.html.

SWE-052, SWE-059, SWE-064, SWE-072,
SWEREF-128 Handbook of Simulation: Principles, Methodology, Advances, Applications, and PracticeBanks, J., ed. (1998). New York: John Wiley & Sons, Sep 14, 1998,
Topic 7.15
SWEREF-129 COTS Foundations: Essential Background and Terminology. Baron, Sally J. F. (September, 2006). International Public Procurement Conference Proceedings.
SWE-027
SWEREF-130 Change-out: A system of systems approach to COTS management. Baron, Sally J. F., Ph.D. Management Consulting. IEEE Xplore, Sixth International IEEE Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems (ICCBSS'07), 0-7695-2785-X/07.
SWE-027
SWEREF-131 Software Architecture in Practice, (2nd Ed.). Len Bass, Paul Clements, and Rick Kazman. Boston: Addison-Wesley, 2003.
SWE-057
SWEREF-132 Categorizing Defects by Eliminating "Severity" and "Priority", Beaver, Brian (2002). Categorizing Defects by Eliminating "Severity" and "Priority". In StickyMinds.com. Retrieved February 29, 2012.
SWE-069, SWE-992,
SWEREF-133 Best Practices for Model-Driven Software Development,Sven Efftinge, Peter Friese, Jan Köenlein, June 2008.
SWE-146, Topic 7.11
SWEREF-134 A Spiral Model of Software Development and Enhancement, Boehm, B., (1988). IEEE Computer. 21(5). Pp 61-72.
SWE-019, SWE-992,
SWEREF-135 Software Cost Estimation with COCOMO II, Boehm, B., et. al. (2000). Prentice Hall, Upper Saddle River, N.J.,
ISBN-10: 0130266922
SWE-015, Topic 7.6, Topic 7.06,
SWEREF-136 Software Engineering Economics, Boehm, Barry. Englewood Cliffs, NJ:Prentice-Hall, 1981.
SWE-015, SWE-135, SWE-151,
SWEREF-137

...

Boeing Houston Site Metrics Manual, HOU-EGM-308, January 17, 2002.

This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-093, SWE-096, SWE-117,
SWEREF-138

...

Software MaintenanceBoeing, Houston Procedure, HOU-EGP-333, 2002.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-074, SWE-992,
SWEREF-139 The Unified Modeling Language User Guide,Booch, G., Rumbaugh, J., and Jacobson, L., Addison Wesley, 2nd Edition, 2005.
SWE-057
SWEREF-140 Sample Software Testing Standards and Procedures,Borysowich, Craig, 2006. Observations from a Tech Architect: Enterprise Implementation Issus & Solutions,
SWE-114, Topic 5.14, Topic 7.18, Test, Topic 8.57,
SWEREF-141 How to Categorize Defects, Brijesh, R. G. (ed.) (July, 2009). In WikiHow: the how to manual that you can edit.
SWE-069, SWE-992,
SWEREF-142

...

The Importance of Requirements TraceabilityBrown, Craig (2008). The Project Management Hut. No longer available
Formerly accessed June 2011 from http://www.pmhut.com/the-importance-of-requirements-traceability. Other articles are available based on a search on the title.
SWE-052
SWEREF-143 Decision Point: Will Using a COTS Component Help or Hinder Your DO-178B Certification Effort?Budden, Timothy J. AVISTA. CrossTalk - Journal of Defense Software Engineering, November 2003.
See page 18.
SWE-027
SWEREF-144 A Renewed Commitment to Excellence: An Assessment of the NASA Agency-wide Applicability of the Columbia Accident Investigation Board Report. Diaz, Al,NASA Goddard Space Flight Center (Jan, 2004). CAIB Columbia Accident Investigation Board Report. (August 2003). Vol. 1. PB2005-100968
Topic 7.15, SWE-126
SWEREF-145 Software Quality Assurance Plan Template,California Polytechnic University, extracted from Reusable Software Management Plan, NASA Goddard Space Flight Center (GSFC). Accessed January 3, 2012 from http://users.csc.calpoly.edu/~jdalbey/308/Resources/NASAsqaplan.html.
SWE-102, Topic 5.08, Topic 7.18, SDP,
SWEREF-146 Estimating Software Costs: Bringing Realism to Estimating, Capers Jones, 2007, McGraw Hill, New York.
SWE-093
SWEREF-147 Requirements Traceability Matrix - RTM.Carlos, Tom (October, 2008).
SWE-052, SWE-059, SWE-072,
SWEREF-148 The Commandments of COTS: Still in Search of the Promised Land.Carney, D.J., Oberndorf, P.A. (May, 1997). Carnegie Mellon Software Engineering Institute, Carnegie Mellon University.
SWE-027
SWEREF-149 Center Software Training plan template.

SWE-107, SWE-992,
SWEREF-150 FEDERAL SOFTWARE LICENSESGAO-14-413, Report to the Chairman, Committee on Homeland Security and Governmental Affairs, U.S. Senate, May 2014,
Intro,
SWEREF-151 An Axiomatic Approach of Software Functionality Measure, Chen, Yuan-Tsong; Tanik, Murat M.; Southern Methodist University, Dallas, TX IEEE0-8186-3520-7/92, 1992. Published in: 1992 Proceedings - The Third International Workshop on Rapid System Prototyping
SWE-117, Topic 5.05, Topic 7.18, Metrics,
SWEREF-152 Software Testing Best Practices,Chillarege, Ram (1999). Technical Report RC 21457 Log 96856. Center for Software Engineering/IBM Research.
SWE-066
SWEREF-153 CMMI © for Development, Guidelines for Process Integration and Product Improvement, Chrissis, M.B., Konrad, M., Shrum, S., This book is the definitive reference for CMMI-DEV Version 1.3. It describes best practices for the development and maintenance of products and services across their lifecycle. 3rd Edition, 2010, Addison-Wesley Professional, ISBN: 0-321-71150-5
SWE-032,
SWEREF-154 Added Sources of Costs in Maintaining COTS-Intensive Systems, Clark, Drs. Brad and Betsy. Software Metrics, Inc. (June, 2007). CrossTalk - Journal of Defense Software Engineering.
SWE-027
SWEREF-155 Making Hard Decisions; an Introduction to Decision Analysis, Clemen, R.T. (1996). Second Edition. Pacific Grove, CA: Brooks/Cole. download available from link.
Topic 7.15
SWEREF-156 Cluster (spacecraft), 2012, March 11. In Wikipedia, The Free Encyclopedia. Retrieved 18:29, March 19, 2012, from http://en.wikipedia.org/w/index.php?title=Cluster_(spacecraft)&oldid=481296441
Note: Wikipedia disambiguous link rerout from topic: Ariane_5_Flight_501
Topic 7.7, Topic 7.07,
SWEREF-157 CMMI for Development, Version 1.3: Improving processes for developing better products and services,CMMI Development Team (2010). CMU/SEI-2010-TR-033, Software Engineering Institute.
SWE-004, SWE-005, SWE-013, SWE-014, SWE-024, SWE-032, SWE-036, SWE-040, SWE-044, SWE-049, SWE-050, SWE-051, SWE-056, SWE-075, SWE-076, SWE-077, SWE-090, SWE-091, SWE-092, SWE-093, SWE-094, SWE-095, SWE-096, SWE-100, SWE-101, SWE-105, SWE-106, SWE-107, SWE-109, SWE-117, SWE-129, SWE-136, SWE-209, Intro, Topic 5.04, Topic 5.05, Topic 5.09, Topic 5.15, Topic 7.01, Topic 7.4, Topic 7.04, Topic 7.5, Topic 7.05, Topic 7.18, SRS, Maint, Metrics, SAP, Train, Topic 8.51,
SWEREF-157-T71 CMMI Development Team (2010). "CMMI for Development, Version 1.3: Improving processes for developing better products and services,"CMMI Development Team (2010). CMU/SEI-2010-TR-033, Software Engineering Institute.
Topic 7.1,
SWEREF-158 CMMI for Small Business, NDIA Working Group, NDIA Systems Engineering Division, CMMI Technology Conference, Nov, 2010.
SWE-032
SWEREF-159 COCOMOTM II. In Center for Systems and Software Engineering, University of Southern California.
Topic 7.6, Topic 7.06,
SWEREF-160 Code Generator Testing in Practice, Ingo Sturmer, Mirko Conrad, 2004.
Topic 7.11
SWEREF-161 Coding Standards and Code Reviews, MSDN Library, 2003. Accessed May 23, 2011 from http://msdn.microsoft.com/en-us/library/aa291591%28v=vs.71%29.aspx.
Checked 6/10/2019, document retired and no longer available, need to find suitable replacement
SWE-061
SWEREF-162 Coding Standards in C Sharp, Milan Malkani, 2011. Accessed May 20, 2011 at http://ezinearticles.com/6122965.
SWE-061
SWEREF-163 Requirements traceability for quality management, Compuware Corporation (2004). Accessed via Slideshare.net in June 2011.
SWE-047, SWE-992,
SWEREF-164 Experts in Uncertainty: Opinion and Subjective Probability in Science.Cooke, R.M. (1991). New York: Oxford University Press.
Topic 7.15,
SWEREF-165 Software Development Management Planning, Cooper, Jack, IEEE Transactions on Software Engineering, January 1984.
Retrieved December 21, 2011 from http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5010194&tag=1.
SWE-102, Topic 5.08, Topic 7.18, SDP,
SWEREF-166 Cost Analysis Data Requirement (CADRe), Database of cost metrics for NASA missions: http://www.nasa.gov/offices/ooe/CADRe_ONCE.html#.U0Qc-BC9Z8E, (Accessed December 09, 2014).
This URL is a website that lists multiple resources for download.
SWE-015, SWE-151,
SWEREF-167 COTS Software Integration Cost Modeling Study.June 1997.University of Southern California, Center for Software Engineering.
SWE-027
SWEREF-168

...

COTS Software: Vendor Demonstration Guidelines and Scripts, Defense Acquisition University, 2009.

SWE-028, SWE-039,
SWEREF-169 Quality Is Free: The Art of Making Quality Certain.Crosby, P.B. New York, McGraw-Hill, 1979.
SWE-117, Topic 5.05, Topic 7.18, Metrics,
SWEREF-170 NASA Study on Flight Software Complexity.D. Dvorak, Presented at AIAA Infotech@Aerospace, Seattle, WA, April 2009.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
Topic 7.1, Topic 7.01, Topic 7.6, Topic 7.06,
SWEREF-171 The Software Assurance of COTS Software ProductsWetherholt, Martha, Session: I@A-33: Software Assurance, AIAA Infotech@Aerospace Conference, 06 April 2009 - 09 April 2009, Seattle, Washington,
Topic 8.8, Topic 8.08,
SWEREF-172 Defense Acquisition Guidebook,Defense Acquisition University, Production Date:16-September-2013. Retrieved from https://at.dod.mil/sites/default/files/documents/DefenseAcquisitionGuidebook.pdf.
SWE-035, Topic 7.9, Topic 7.09,
SWEREF-173 The SYNTHESIS Environment for Component-Based Software Development, Dellarocas, Chrysanthos, Sloan School of Management, Massachusetts Institute of Technology, MA, 1997.
SWE-058,
SWEREF-174 Systems Engineering Fundamentals, Department of Defence Systems Management College, Supplementary text prepared by the Defense Acquisition University Press, Fort Belvoir, VA, 2001.
SWE-049, SWE-051, SWE-057, SWE-058,
SWEREF-175 Department of Defense Standard Practice Documentation of Verification and Validation and Accreditation (VV&A) For Models and Simulations, Department of Defense, MIL-STD-3022, 2008.
SWE-070,
SWEREF-176 Software Design Document Data Item Description, Department of Defense, DI-MCCR-80012A, 1988.
SWE-111, Topic 5.13, Topic 7.18, SwDD,
SWEREF-177 The DoDAF Architecture Framework Version 2.02

Topic 7.7, Topic 7.07,
SWEREF-178 "Requirements Engineering." News at SEI,Dorfman, Merlin, Software Engineering Institute. (March, 1999).
Multiple resources are available by searching Requirements Engineering at this site.
SWE-050,
SWEREF-179 Dr. Forrest Shull, at the Fraunhofer Center - Maryland, is a SME on the subject of inspection checklists. He has worked with NASA teams on inspections for several years and can be reached at fshull@fc-md.umd.edu.

A variety of articles from Dr. Forrest Shull is available on this cite.
SWE-088,
SWEREF-180 The Role Of Independent V&V In Upstream Software Development Processes, Easterbrook, Steve (1996), Proceedings from 2nd World Conference on Integrated Design and Process Technology (IDPT). Retrieved on February 28, 2012 from http://www.cs.toronto.edu/fm/pubs/pdf/easterbrook96c.pdf.
SWE-131,
SWEREF-181 Experiences Using Lightweight Formal Methods for Requirements Modeling,Easterbrook, Steve, 1998. NASA-IVV-97-015, October, 16, 1997, Accessed November 2011 from http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19980016986_1998065191.pdf.
SWE-055,
SWEREF-182 Researchers: Bugs in Open Source Software are waning, Emigh, Jacqueline (May, 2008), Betanews. Accessed March 19, 2012 from http://betanews.com/2008/05/20/researchers-bugs-in-open-source-software-are-waning/
SWE-149, SWE-992,
SWEREF-183 Enterprise architecture framework. In Wikipedia, The Free Encyclopedia (6 April 2019).
Topic 7.7, Topic 7.07,
SWEREF-184 Estimating Software-Intensive Systems: Projects, Products, and Processes, Stutzke, R., Addison-Wesley Professional (May 6, 2005).
SWE-015, SWE-151,
SWEREF-185 Working Effectively with Legacy Code, Feathers, Michael C. (2004). Prentice Hall.
SWE-027,
SWEREF-186 FAR 52.227-14 Rights in Data---General.Federal Acquisition Requirements (FAR) clause 52.227-14
SWE-042
SWEREF-187 Report from the Fidelity Implementation Study Group (ISG). Fidelity ISG Glossary. Fidelity ISG Glossary Simulation Interoperability Standards Organization (SISO). (Dec. 1998). Vol. 3.0.
Site still exists at https://www.sisostds.org/. Unable to locate the Fidelity ISG Glossary.
Topic 7.15,
SWEREF-188 Software Quality Measurement: A Framework for Counting Problems and Defects, Florac, William; CMU/SEI-92-TR-022, Software Engineering Institute. 1992.
SWE-117, Topic 5.05, Topic 7.18, Metrics,
SWEREF-189

...

Writing an SRS, Foster, C.M. (1993). Analex Corporation for Glenn Research Center.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-051,
SWEREF-190 The New Methodology, Fowler, M., 2005. Accessed July 22, 2011 from http://martinfowler.com/articles/newMethodology.html.
SWE-019, SWE-992,
SWEREF-191 Pattern-Oriented Software Architecture, Volume 1, A System of Patterns.Frank Buschman, Regine Meunier, Hans Rohnert, Peter Sommertad, and Michael Stal. Wiley, 1996.
SWE-057
SWEREF-192 Gantt Chart

SWE-016
SWEREF-193 Generating Code Review Documentation for Auto-Generated Mission-Critical Software, Ewen Denney (SGT NASA Ames), Bernd Fischer, July 2009.
SWE-146, SWE-206, Topic 7.11,
SWEREF-194 Federal Acquisition Regulation; FAR Case 2005-014, SmartBUYFederal Acquisition Regulation; FAR Case 2005-014, SmartBUY,
A Proposed Rule by the Defense Department, the General Services Administration, and the National Aeronautics and Space Administration on 10/31/2007
Intro,
SWEREF-195 Contract Terms and Conditions-Commercial ItemsFAR 52.212-4 Contract Terms and Conditions-Commercial Items, Effective Date: 2021-07/2021-09-10,
Intro,
SWEREF-196 CMMI® V2.0CMMI - Capability, Maturity Model, Integration, Version 2.0,
See your SEPG for a NASA licensed copy.
Intro, SWE-032,
SWEREF-197 Software Processes Across NASA (SPAN)Software Processes Across NASA (SPAN) web site in NEN
SPAN is a compendium of Processes, Procedures, Job Aids, Examples and other recommended best practices.
Intro, SWE-002, SWE-003, SWE-004, SWE-005, SWE-013, SWE-015, SWE-016, SWE-017, SWE-018, SWE-020, SWE-021, SWE-022, SWE-023, SWE-024, SWE-027, SWE-032, SWE-033, SWE-034, SWE-036, SWE-037, SWE-039, SWE-040, SWE-042, SWE-045, SWE-046, SWE-050, SWE-052, SWE-053, SWE-054, SWE-055, SWE-057, SWE-058, SWE-060, SWE-061, SWE-062, SWE-063, SWE-065, SWE-066, SWE-068, SWE-070, SWE-071, SWE-073, SWE-075, SWE-077, SWE-079, SWE-080, SWE-081, SWE-082, SWE-083, SWE-084, SWE-085, SWE-086, SWE-087, SWE-088, SWE-089, SWE-090, SWE-091, SWE-093, SWE-094, SWE-095, SWE-098, SWE-100, SWE-121, SWE-125, SWE-129, SWE-131, SWE-134, SWE-135, SWE-136, SWE,139, SWE-140, SWE-141, SWE-142, SWE-143, SWE-144, SWE-146, SWE-147, SWE-150, SWE-151, SWE-152, SWE-153, SWE-154, SWE-156, SWE-157, SWE-159, SWE-174, SWE-176, SWE-178, SWE-179, SWE-184, SWE-185, SWE-186, SWE-187, SWE-189, SWE-190, SWE-191, SWE-192, SWE- 193, SWE-194, SWE-195, SWE-196, SWE-199, SWE-200, SWE-201, SWE-202, SWE-203, SWE-204, SWE-205, SWE-206, SWE-207, SWE-208, SWE-209, SWE-210, SWE-211, SWE-212, SWE-214, SWE-215, SWE-216, SWE-217, SWE-218, SWE-219, SWE-220, SWE-222, SWE-223, SWE-126, SAAudit, Topic 7.19, Topic 8.59, Topic 7.09,
SWEREF-198 Guide for Verification and Validation of Computational Fluid Dynamics Simulation, AIAA G-077. Reston, VA: AIAA. 1998.
This document is avaible from AIAA; NASA has access to the AIAA website via the NASA START (AGCY NTSS) system (https://standards.nasa.gov ).
Topic 7.15,
SWEREF-199 MISRA-C:2004 - Guidelines for the Use of the C Language in Critical Systems MISRA Consortium, ISBN 0 9524156 2 3 (paperback), ISBN 0 9524156 4 X (PDF), October 2004.
SWE-061
SWEREF-200 A Common M&S Credibility Criteria-set Supports Multiple Problem Domains. Hale, J.P.; Hartway, B.L.; Thomas, D.A. (2007). The 5th Joint Army-Navy-NASA-Air Force (JANNAF) Modeling and Simulation Subcommittee Meeting, May, CDJSC 49. Columbia, MD: Johns Hopkins University.
Topic 7.15
SWEREF-201 Doing Requirements Right the First Time, Hammer, Huffman, Rosenberg (1998). CrossTalk Online,
SWE-052, SWE-072,
SWEREF-202 A Proposed Model for Simulation Validation Process Maturity, Harmon, S.Y.; Youngblood, S.M. (2005). Vol. 2, No. 4, pp. 179-190. Conference: Spring 2003 SISO Simulation Interoperability Workshop, At Kissimmee, FL
Topic 7.15,
SWEREF-203 An Introduction to Function Point Analysis,Heller, Roger, Q/P Management Group, Inc. 2002,
SWE-117, Topic 5.05, Topic 7.18, Metrics,
SWEREF-204 The NASA SARP Software Research Infusion Initiative, Hinchey, M., NASA Software Working Group, July 2006.
Topic 7.1, Topic 7.01,
SWEREF-205 NASA Initiative for Software Safety and Quality,John Kelly, 25th Annual Software Engineering Workshop, November 30, 2000,
This is the presentation that introduced the Initiative and for the specific rationale for the Initiative.
Topic 7.1, Topic 7.01,
SWEREF-206 Customer-Centered Products: Creating Successful Products through Smart Requirements Management, Hooks, Ivy F., Farry, Kirstin A., American Management Association, New York, 2001.
SWE-055,
SWEREF-207 The Software QA and Testing Resource Center - Table of Contents, Hower, Rick. (December, 2016), Software QA and Testing Resource Center,
SWE-066, SWE-192,
SWEREF-208 Programming Optimization,Hsieh, Paul., 2007. Accessed November 28, 2017 from http://www.azillionmonkeys.com/qed/optimize.html.
SWE-060,
SWEREF-209 IEEE Standard for Software Verification and ValidationIEEE Computer Society, IEEE Std 1012-2012 (Revision of IEEE Std 1012-2004),
This link requires an account on the NASA START (AGCY NTSS) system (https://standards.nasa.gov ). Once logged in, users can access Standards Organizations, IEEE and then search to get to authorized copies of IEEE standards.
SWE-028, SWE-029, SWE-030, SWE-065, SWE-068, SWE-073, SWE-074, SWE-075, SWE-104, SWE-105, SWE-109, Topic 5.04, Topic 5.10, Topic 7.12, Topic 7.18, Maint, STP,
SWEREF-209-055 IEEE Standard for Software Verification and ValidationIEEE Computer Society, IEEE Std 1012-2012 (Revision of IEEE Std 1012-2004),
See Chapter 7. NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-055,
SWEREF-210 IEEE Computer Society, "Systems and Software Engineering--Recommended Practice for Architectural Description of Software-Intensive Systems,IEEE Computer Society, IEEE Std 1471-2000 ( ISO/IEC 42010:2007), 2007.
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-057, Topic 7.7, Topic 7.07,
SWEREF-211 IEEE Guide for Software Verification and Validation Plans,IEEE Computer Society, IEEE STD 1059-1993, 1993.
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-029, SWE-065, SWE-104, Topic 5.10, Topic 7.18, STP,
SWEREF-212 IEEE Guide to Software Configuration Management,IEEE Computer Society, IEEE STD 1042-1987, 1987.
This link requires an account on the NASA START (AGCY NTSS) system (https://standards.nasa.gov ). Once logged in, users can access Standards Organizations, IEEE and then search to get to authorized copies of IEEE standards.
SWE-078, SWE-079, SWE-080, SWE-081, SWE-082, SWE-083, SWE-084, SWE-085, SWE-103, SWE-113,
SWEREF-213 IEEE Recommended Practice for Software Acquisition, IEEE Computer Society, IEEE Std 1062-1998, 1998.
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-035, SWE-992,
SWEREF-214 IEEE Recommended Practice for Software Requirements Specifications,IEEE Computer Society, IEEE STD 830-1998, 1998.
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-109, Topic 5.09, Topic 7.18, SRS,
SWEREF-215 IEEE Standard for Software and System Test Documentation, IEEE Computer Society, IEEE Std 829-2008, 2008.
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-075, SWE-104, SWE-105, Topic 5.04, Topic 5.10, Topic 5.14, Topic 7.18, Test, Maint, STP, Topic 8.57,
SWEREF-216 828-2012 - IEEE Standard for Configuration Management in Systems and Software EngineeringIEEE STD IEEE 828-2012, 2012.,
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-077, SWE-078, SWE-079, SWE-080, SWE-081, SWE-082, SWE-083, SWE-084, SWE-085, SWE-103, SWE-113, Topic 5.01, Topic 5.06, Topic 7.18, CR-PR, SCMP,
SWEREF-217 IEEE Computer Society, "IEEE Standard for Software Project Management Plans", IEEE 1058-1998, 1998.
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-102, Topic 5.08, Topic 7.18, SDP,
SWEREF-218 IEEE Computer Society, "IEEE Standard for Software Quality Assurance Plans", IEEE 730-2002, 2002. IEEE 730-2002, 2002.
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-106, Topic 7.18, SAP, Topic 8.12, Topic 8.51,
SWEREF-219 IEEE Standard for Software Reviews and Audits IEEE Std 1028, 2008. IEEE Computer Society,
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-024, SWE-034, SWE-039, SWE-045, SWE-055, SWE-073, SWE-110, Topic 5.07, Topic 7.12, Topic 7.18, SDD, Topic 8.12,
SWEREF-220 IEEE Computer Society, "IEEE Standard for Software Unit Testing", IEEE STD 1008-1987, 1987.

NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-062
SWEREF-221 IEEE Computer Society, "IEEE Standard for Software User Documentation,"IEEE STD 1063-2001, 2001.
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-115, Topic 5.12, Topic 7.18, SUM,
SWEREF-222 IEEE Computer Society, "IEEE Standard Glossary of Software Engineering Terminology,"IEEE STD 610.12-1990, 1990.
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-039, SWE-062, SWE-093, SWE-104, Topic 5.10, Topic 7.15, Topic 7.18, STP, Topic 8.5, Topic 8.05,
SWEREF-223 IEEE Computer Society, "Systems and software engineering - Life cycle processes - Risk management,"ISO/IEC 16085, IEEE STD 16085-2006.
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-086
SWEREF-224 Systems and software engineering - Software life cycle processesISO/IEC 12207, IEEE Std 12207-2008, 2008. IEEE Computer Society,
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-005, SWE-019, SWE-028, SWE-045, SWE-056, SWE-057, SWE-058, SWE-073, SWE-075, SWE-077, SWE-102, SWE-105, SWE-110, SWE-136, SWE-143, Topic 5.04, Topic 5.07, Topic 5.08, Topic 7.12, Topic 7.18, SDP, Maint, SDD,
SWEREF-224-055 IEEE Computer Society, "Systems and software engineering - Software life cycle processes,"ISO/IEC 12207, IEEE Std 12207-2008, 2008.
See Key section: Stakeholder Requirements Definition Process. NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-055, SWE-084
SWEREF-224-068 IEEE Computer Society, "Systems and software engineering - Software life cycle processes,"ISO/IEC 12207, IEEE Std 12207-2008, 2008.
See Key section: Software Integration Process, Software Qualification Testing Process, Software Verification Process. NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-068
SWEREF-225 IEEE Computer Society/EIA Standards Project, "Trial-Use Standard, Standard for Information Technology Software Life Cycle Processes Software Development Acquirer-Supplier Agreement", J-STD-016-1995, Annex J.2.1, 1995.

This link requires an account on the NASA START (AGCY NTSS) system (https://standards.nasa.gov ). Once logged in, users can access Standards Organizations, IEEE and then search to get to authorized copies of IEEE standards.
SWE-115, SWE-992,
SWEREF-226

...

Informal surveys of personnel at the IV&V Facility, Fairmont, WV, Oct 2010.

Topic 7.11
SWEREF-227 Interface Design Description (IDD) Template, NASA GRC-SW-TPLT-IDD, 2009.
SWE-112, SWE-992,
SWEREF-228 International Standards Organization (ISO), "Software Engineering - Software Life Cycle Processes - Maintenance,"ISO/IEC 14764:2006, 2006.
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-075, SWE-076, SWE-105, Topic 5.04, Topic 7.18, Maint,
SWEREF-229 NASA Health and Medical Technical Authority (HMTA) Implementation, NPR 7120.11A - Effective Date: September 08, 2020, Expiration Date: September 08, 2025
Intro, SWE-139,
SWEREF-230 ISO/IEC/IEEE 24765:2017 Systems and software engineering -- Vocabulary.ISO/IEC/IEEE 24765:2017
It was prepared to collect and standardize terminology. Copy attached.
SWE-034, SWE-052, SWE-059, SWE-063, SWE-072, SWE-085,
SWEREF-231 120.16 - Foreign person.22 CFR §120.16
Intro, SWE-214,
SWEREF-232 Software Quality Metrics, Jayaswal, Bijay, and Patton, Peter. (2006). Developer.com.
SWE-117, Topic 5.05, Topic 7.18, Metrics,
SWEREF-233 Traceability, Jenkins, Nick (April, 2008). In The Project Management Hut. Retrieved February 29, 2012 from http://www.pmhut.com/traceability.
SWE-052, SWE-059, SWE-064, SWE-072,
SWEREF-234

...

Software Stress-Testing Guide, JPL D-24472, NASA Jet Propulsion Laboratory (JPL), 2001.
This NASA-specific information and resource may be available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-066
SWEREF-235 An analysis of defect densities found during software inspectionsJohn C. Kelly, Joseph S. Sherif, Jonathan Hops, NASA. Goddard Space Flight Center, Proceedings of the 15th Annual Software Engineering Workshop; 35 p
SWE-088, SWE-089, SWE-119, Topic 5.03, Topic 7.18, Inspect,
SWEREF-236 Programming Productivity, Jones, Capers (1986), McGraw Hill, New York.
SWE-093,
SWEREF-237 Why Software Requirements Traceability Remains a Challenge,Kannenberg, CrossTalkOnline, July/August 2009.
SWE-052, SWE-059, SWE-064, SWE-072,
SWEREF-238 Project Lifecycle Models: How they Differ and When to Use Them, Kuhl, J., (2002). Business eSolutions,
Accessed Dec, 2017 from http://www.business-esolutions.com/islm.htm.
SWE-019, SWE-992,
SWEREF-239 Software Architecture in Practice,Len Bass, Paul Clements, and Rick Kazman, 2003. Second Edition. Addison-Wesley.
Topic 7.7, Topic 7.07,
SWEREF-240 CFD Code Validation of Wall Heat Fluxes for a GO2/GH2 Single Element Combustor,Lin, J.; West, J.S.; Williams, R.W.; Tucker, P.K. (2005). AIAA-2005-4524 .
Topic 7.15,
SWEREF-241 List of tools for static code analysis.Wikipedia, The Free Encyclopedia.
SWE-135
SWEREF-242 COTS: Commercial Off-The-Shelf or Custom Off-The-Shelf?Livingston, Jr. P.E., Wiley F. (June, 2007). Software Technology Support Center (STSC), Hill AFB.
SWE-027
SWEREF-243

...

Simulation Project Software Configuration Management (SCM) Plan, Madden, Michael, Unisys Corporation for NASA Langley Research Center (LaRC), 1996.
This is listed as a Best Practice on the LaRC PAL site (http://sw-eng.larc.nasa.gov/resource.cfm ). It is an example, not a practice/process. Note that it is from 1996 and it is based on IEEE Std 828-1990 which has been superseded by 828-2005. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-103, SWE-992,
SWEREF-244 Making model-based code generation work, Dr. Juha-Pekka Tolvanen, Embedded Systems Europe, August/September 2004.
Topic 7.11,
SWEREF-245 Managed Evolution of a Model Driven Development Approach to Software-based Solutions, Dan Matheson, Robert France, James Bieman, Roger Alexander, James DeWitt, Nathan McEachen, OOPSLA & GPCE Workshop, 2004.
Topic 7.11,
SWEREF-246 Man-Systems Integration Standards, NASA-STD-3000, Volume I, Revision B, NASA, 1995.
See also Man-Systems Integration Standards, NASA-STD-3000, Volume II
Topic 7.2, Topic 7.02,
SWEREF-247 The importance of testing software requirementsMarasco, Dr. Joe, 2007.
In http://www.techtarget.com. Requires Free Membership to view content.
SWE-055,
SWEREF-248 NASA HANDBOOK FOR MODELS AND SIMULATIONS: AN IMPLEMENTATION GUIDE FOR NASA-STD-7009NASA-HDBK-7009 Revision: A, Document Date: 2019-05-08, Next 5-Year Review Date: 2024-05-08
Topic 7.15,
SWEREF-249 Sick of COTs Acronyms?McHale, John, Exec. Ed. (January, 2008). Military & Aerospace Electronics magazine.
Title no longer available.
SWE-027,
SWEREF-250 MDD: Models, frameworks, & code generation, Pedro Molina, Code Generation 2008. CAPGemini, Spain
Topic 7.11
SWEREF-251 Simulation Credibility Scale and Credibility Assessment Scale, Mehta, U.B. (2007). The 5th Joint Army-Navy-NASA-Air Force (JANNAF) Modeling and Simulation Subcommittee Meeting, CDJSC 49, May, CPIAC. Columbia, MD: Johns Hopkins University.
Topic 7.15,
SWEREF-252 Software Metrics: SEI Curriculum Module SEI-CM-12-1.1.Mills, Everald E. (1988). Carnegie-Mellon University-Software Engineering Institute.
Retrieved on December 2017 from http://www.sei.cmu.edu/reports/88cm012.pdf.
SWE-090, SWE-091, SWE-092, SWE-093, SWE-095, SWE-096, SWE-117, Topic 5.05, Topic 7.18, Metrics,
SWEREF-253 Model-driven engineering. (2012, March 16). In Wikipedia, The Free Encyclopedia.
Retrieved December 2017 from http://en.wikipedia.org/w/index.php?title=Model-driven_engineering&oldid=482208649
Topic 7.11
SWEREF-254

...

MSFC Organizational Metrics Plan, EI32-OMP, Revision D, May 10, 2013.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-044, SWE-992,
SWEREF-255

...

NASA Assurance Process for Complex Electronics: Traceability Analysis (2009, December 14). Link no longer valid last reviewed March 15, 2012 from http://www.hq.nasa.gov/office/codeq/software/ComplexElectronics/techniques/traceability-analysis.htm.
SWE-047, Topic 7.1, Topic 7.01,
SWEREF-256 NASA Directives and Charters Procedural Requirements NPR 1400.1H, NASA Office of Internal Controls and Management Systems, Effective Date: March 29, 2019, Expiration Date: March 29, 2024
SWE-120, SWE-121, SWE-125, SWE-126, SWE-128, SWE-129,
SWEREF-257 NASA Engineering and Program/Project Management Policy, NPD 7120.4E, NASA Office of the Chief Engineer, Effective Date: June 26, 2017, Expiration Date: June 26, 2022
SWE-002, SWE-028, SWE-039, SWE-041, SWE-044, SWE-120, SWE-121, SWE-122, SWE-124, SWE-125, SWE-126, SWE-127, SWE-128, SWE-129, SWE-131, SWE-141, SWE-145, SWE-149, SWE-152, SWE-161, SWE-165, SWE-208, SWE-221, Topic 7.1, Topic 7.01, Topic 7.4, Topic 7.04, Topic 7.12, Topic 7.16,
SWEREF-257-T71 NASA Engineering and Program/Project Management Policy, NPD 7120.4E, NASA Office of the Chief Engineer, Effective Date: June 26, 2017, Expiration Date: June 26, 2022
Topic 7.1,
SWEREF-258 NASA Engineering Network, Software Engineering CommunityWelcome to the Software Community. Software engineering is a core capability and a key enabling technology for NASA's missions and supporting infrastructure.
Software Community site covers topics such as software requirements, design, implementation, architecture, assurance, testing, training, tools, process improvement, best practices, software release, models and simulations, and software research and technology innovation.
Intro,
SWEREF-259 NASA FAR Supplement website.

The NFS is issued as Chapter 18 of Title 48, Code of Federal Regulations. The NFS has been modified through PN 19-05, dated June 11, 2019.
Topic 7.4, Topic 7.04,
SWEREF-260 NASA Fault Management Community of Practice

This NASA-only resource is available to NASA-users at https://nen.nasa.gov/web/faultmanagement.
SWE-134, Topic 7.7, Topic 7.07,
SWEREF-261 NASA Governance and Strategic Management Handbook, NPD 1000.0C, NASA Governance and Strategic Management Handbook, Effective Date: January 29, 2020, Expiration Date: January 29, 2025
SWE-002, SWE-018, SWE-028, SWE-098 SWE-099, SWE-122, SWE-129, SWE-140, Topic 7.4, Topic 7.04,
SWEREF-262 NASA Headquarters NASA Office of the Chief Engineer engineering deviations and waivers website.

NASA Headquarters NASA Office of the Chief Engineer engineering deviations and waivers website.
Intro, SWE-039, SWE-121, SWE-122, SWE-124, SWE-125, SWE-126, SWE-128, SWE-129
SWEREF-263 Delegation of Authority for Granting Relief from OCE RequirementsNASA HQ OCE Letter. August 15, 2012.
SWE-121,
SWEREF-264 NASA Information Technology Program and Project Management RequirementsNPR 7120.7A, Office of the Chief Information Officer, Effective Date: August 17, 2020, Expiration Date: August 17, 2025 .
SWE-001, SWE-016, SWE-019, SWE-029, SWE-037, SWE-039, SWE-043, SWE-120, SWE-121, SWE-124, SWE-139,
SWEREF-265 NPR 7150.2B NASA Software Engineering Requirements,NPR 7150.2B, Effective Date: November 19, 2014, Expiration Date: November 19, 2019
Copy attached to this SWEREF.
Archive, FAQ,
SWEREF-266 NASA OCE Agency PAL.

This NASA-only resource is available to NASA users at https://nen.nasa.gov/web/software/nasa-software-process-asset-library-pal.
SWE-017, SWE-099, SWE-107, SWE-108,
SWEREF-267 NASA General Safety Program Requirements (Updated w/Change 3)NASA Procedural Requirements, NPR8715.3D, Effective Date: August 01, 2017, Expiration Date: August 01, 2022
Topic 7.4, Topic 7.04,
SWEREF-268 NASA Records Management, NPD 1440.6I, 2008. Effective Date: September 10, 2014
SWE-126, SWE-128,
SWEREF-269 NASA Research and Technology Program and Project Management Requirements (Updated w/Change 2) NPR 7120.8A, NASA Office of the Chief Engineer, 2008, Effective Date: September 14, 2018, Expiration Date: September 14, 2023
SWE-001, SWE-016, SWE-019, SWE-037, SWE-039, SWE-043, SWE-120, SWE-121, SWE-124, SWE-139, Topic 7.2, Topic 7.02,
SWEREF-270 NASA Office of Safety and Mission Assurance (OSMA) (2011, February 17). OSMA Website
SWE-022,
SWEREF-271 NASA Software Safety Standard, NASA STD 8719.13 (Rev C ) , Document Date: 2013-05-07
SWE-006, SWE-013, SWE-020, SWE-022, SWE-023, SWE-039, SWE-044, SWE-049, SWE-050, SWE-051, SWE-052, SWE-056, SWE-059, SWE-060, SWE-062, SWE-064, SWE-067, SWE-068, SWE-069, SWE-072, SWE-074, SWE-075, SWE-077, SWE-079, SWE-080, SWE-085, SWE-086, SWE-102, SWE-106, SWE-109, SWE-112, SWE-113, SWE-115, SWE-116, SWE-122, SWE-129, SWE-130, SWE-131, SWE-133, SWE-134, SWE-136, SWE-138, SWE-147, SWE-160, SWE-164, SWE-179, SWE-184, SWE-186, SWE-205, Topic 5.01, Topic 5.02, Topic 5.08, Topic 5.09, Topic 5.12, Topic 5.16, Topic 5.18, Topic 7.01, Topic 7.2, Topic 7.02, Topic 7.4, Topic 7.04, Topic 7.12, Topic 7.15, Topic 7.18, Topic 8.22, Intro, Topic 8.51, Topic 8.58, CR-PR, IDD, SDP, SRS, SUM, SVD,
SWEREF-271-T71 NASA Software Safety Standard, NASA STD 8719.13 (Rev C ) , Document Date: 2013-05-07
Topic 7.1,
SWEREF-272 NASA Standard for Models and Simulations,NASA-STD-7009A w/ CHANGE 1: ADMINISTRATIVE/ EDITORIAL CHANGES 2016-12-07
SWE-070, Topic 7.15, Topic 7.20, Topic 8.11,
SWEREF-273 NASA Systems Engineering HandbookNASA SP-2016-6105 Rev2,
SWE-005, SWE-013, SWE-014, SWE-016, SWE-018, SWE-019, SWE-028, SWE-030, SWE-034, SWE-035, SWE-036, SWE-038, SWE-046, SWE-049, SWE-050, SWE-053, SWE-054, SWE-055, SWE-056, SWE-057, SWE-058, SWE-060, SWE-063, SWE-073, SWE-074, SWE-075, SWE-076, SWE-077, SWE-078, SWE-079, SWE-080, SWE-084, SWE-086, SWE-102, SWE-110, SWE-112, SWE-116, SWE-121, SWE-125, SWE-126, SWE-129, SWE-136, SWE-147, SWE-150, SWE-153, SWE-154, SWE-155, SWE-156, SWE-157, SWE-158, SWE-159, SWE-193, Topic 5.02, Topic 5.07, Topic 5.08, Topic 5.09, Topic 5.16, Topic 7.5, Topic 7.05, Topic 7.6, Topic 7.06, Topic 7.12, Topic 7.18, SRS, IDD, SDD, SDP, SVD,
SWEREF-273-109 NASA Systems Engineering Handbook.NASA SP-2016-6105 Rev2 supersedes SP-2007-6105 Rev 1 dated December, 2007
See 4.2 Technical Requirements Definition.
SWE-109, SWE-992,
SWEREF-274 Safety and Mission Assurance Acronyms, Abbreviations, and Definitions, NASA-HDBK-8709.22. Baseline, 2018-03-08, Change 5: 2019-05-14
SWE-039, SWE-087,
SWEREF-275 NPR 7150.2A NASA Software Engineering Requirements,NPR 7150.2A, Effective Date: November 19, 2009, Expiration Date: November 19, 2014
Copy attached to this SWEREF.
Archive,
SWEREF-276 NASA Software Safety Guidebook, NASA-GB-8719.13, NASA, 2004.
Access NASA-GB-8719.13 directly: https://swehb.nasa.gov/download/attachments/16450020/nasa-gb-871913.pdf?api=v2
SWE-023, SWE-027, SWE-044, SWE-049, SWE-050, SWE-051, SWE-052, SWE-055, SWE-056, SWE-059, SWE-062, SWE-063, SWE-064, SWE-065, SWE-066, SWE-068, SWE-069, SWE-072, SWE-074, SWE-075, SWE-077, SWE-078, SWE-079, SWE-080, SWE-081, SWE-082, SWE-083, SWE-085, SWE-086, SWE-087, SWE-103, SWE-104, SWE-105, SWE-109, SWE-111, SWE-113, SWE-118, SWE-130, SWE-131, SWE-133, SWE-134, SWE-138, SWE-146, SWE-147, SWE-186, SWE-187, SWE-192, Topic 5.01, Topic 5.04, Topic 5.06, Topic 5.09, Topic 5.10, Topic 5.11, Topic 7.4, Topic 7.04, Topic 7.5, Topic 7.05, Topic 7.11, Topic 5.13, Topic 7.18, Topic 8.58, CR-PR, Maint, SCMP, SRS, STP, STR,
SWEREF-277 Software Formal Inspections Standard, NASA-STD-8739.9, NASA Office of Safety and Mission Assurance, 2013. Change Date: 2016-10-07, Change Number: 1
SWE-024, SWE-025, SWE-026, SWE-044, SWE-051, SWE-055, SWE-073, SWE-087, SWE-088, SWE-089, SWE-119, SWE-129, SWE-137, Topic 5.03, Topic 7.10, Topic 7.18, Inspect,
SWEREF-278 SOFTWARE ASSURANCE AND SOFTWARE SAFETY STANDARDNASA-STD-8739.8B , NASA TECHNICAL STANDARD, Approved 2022-09-08 Superseding "NASA-STD-8739.8A,
SWE-001, SWE-013, SWE-014, SWE-020, SWE-022, SWE-023, SWE-024, SWE-025, SWE-026, SWE-034, SWE-039, SWE-044, SWE-045, SWE-051, SWE-052, SWE-060, SWE-061, SWE-066, SWE-069, SWE-074, SWE-075, SWE-076, SWE-077, SWE-084, SWE-085, SWE-105, SWE-106, SWE-110, SWE-112, SWE-116, SWE-120, SWE-121, SWE-122, SWE-125, SWE-129, SWE-131, SWE-132, SWE-133, SWE-134, SWE-136, SWE-138, SWE-139, SWE-141, SWE-160, SWE-164, SWE-176, SWE-179, SWE-205, SWE-209, SWE-216, SWE-221, Topic 5.02, Topic 5.04, Topic 5.07, Topic 5.14, Topic 5.16, Topic 7.01, Topic 7.2, Topic 7.02, Topic 7.3, Topic 7.03, Topic 7.4, Topic 7.04, Topic 7.09, Topic 7.12, Topic 7.18, Topic 7.20, Intro, Maint, SAP, IDD, Safety, SDD, SVD, VDD, Topic 7.23, Topic 7.24, Topic 8.02, Topic 8.06, Topic 8.08, Topic 8.09, Topic 8.2, Topic 8.6, Topic 8.8, Topic 8.9, Topic 8.10, Topic 8.11, Topic 8.13, Topic 8.14, Topic 8.15, Topic 8.16, Topic 8.17, Topic 8.18, Topic 8.20, Topic 8.21, Topic 8.22, Topic 7.1, Topic 7.21, Topic 9.02, FAQ, ObjEv, IVVRef, SAANALYSIS, SADESIGN, SASTATUS, SATest, SASource, SAAudit, Requirements, Topic 8.51, Topic 8.52, Topic 8.53, Topic 8.54, Topic 8.55, Topic 8.56, Topic 8.57, Topic 8.58, Topic 8.59,
SWEREF-278-T71 SOFTWARE ASSURANCE AND SOFTWARE SAFETY STANDARDNASA-STD-8739.8B , NASA TECHNICAL STANDARD, Approved 2022-09-08 Superseding "NASA-STD-8739.8A,
Topic 7.1, Topic 7.2, Topic 8.2,
SWEREF-279 Reference Information for the Software Verification and Validation ProcessDolores R. Wallace, Laura M. Ippolito, Barbara B. Cuthill, National Institute of Standards and Technology (NIST), NIST Special Publication 500-234, 1996.
SWE-029, SWE-030, SWE-031, SWE-992,
SWEREF-280 NEN Software Contacts (list of Software TA at each Center).

This NASA-only resource is available to NASA users at https://nen.nasa.gov/web/software/contacts.
SWE-124, SWE-992,
SWEREF-281 Mission --Critical Development with Open Source Software: Lessons Learned,Jeffrey S. Norris , Jet Propulsion Laboratory, Poul-Henning Kamp (2004). IEEE Software.
SWE-041, SWE-149, SWE-992,
SWEREF-282

...

Software Requirements Specification (SRS) Template,GRC-SW-TPLT-SRS, NASA Glenn Research Center, 2011.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-109, Topic 5.09, Topic 7.18, SRS,
SWEREF-283 NPR 7150.2B Appendix C. Requirements Mapping MatrixNPR 7150.2C, Effective Date: August 02, 2019, Expiration Date: August 02, 2024
SWE-139
SWEREF-284 NPR 7150.2D Compliance Matrices by Class Templates. SWEHB Topic 7.16This topic contains spreadsheets for each class of software.
For older versions of SWEHB, see SWE-125 and Topic 7.16 in the appropriate version.
SWE-125, Topic 7.16,
SWEREF-285 NPR 7150.2A Handbook, Topic 7.16 - Traceability of 7150.2 to NASA-STD-8739.8 (Standard for Software Assurance). See Tab 2.

SWE-106, SWE-992,
SWEREF-286 NASA General Safety Program Requirements, NPR 8715.3D, Effective Date: December 16, 2021, Expiration Date: December 21, 2026
SWE-139, Topic 7.15,
SWEREF-287 Analysis of Requirements Volatility during Software Development Life Cycle, Nurmuliani, N; Zowghi, Didar; Fowell, Sue. Proceedings of the 2004 Australian Software Engineering Conference, 2004, pp. 28 - 37, University of technology, Sydney, ASWEC'04, 2004.
SWE-117, Topic 5.05, Topic 7.18, Metrics,
SWEREF-288 Predictive Capability Maturity Model for Computational Modeling and Simulation, Oberkampf, W.L.; Pilch, M.; Trucano, T.G. (October 2007), SAND2007-5948. Sandia National Laboratories: Albuquerque, New Mexico 87185 and Livermore, California 94550.
Topic 7.15,
SWEREF-289 OCE Software Engineering TrainingNESC Academy Software Discipline. Topics include software requirements, design, implementation, architecture, assurance, testing, training, tools, process improvement, best practices, software release, models and simulations, and software research and technology innovation.
SWE-017, SWE-100, SWE-101
SWEREF-289-107 OCE Software Engineering Training

SWE-107 includes "DACUM" in its description in section 5, but the url is the same.
SWE-107, SWE-992,
SWEREF-290

...

OCE Software Survey Instructions and Templates (on SPAN)

This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook. 2010 Software Inventory instructions, version 7 (available from the OCE).
SWE-006, Topic 7.1, Topic 7.01,
SWEREF-291 ISO/IEC 17021-1:2015 Conformity assessmentISO/IEC 17021-1:2015 contains principles and requirements for the competence, consistency and impartiality of bodies providing audit and certification of all types of management systems.
ISO 17021-1:2015(E) – Conformity assessment – Requirements for bodies providing audit and certification of management systems (accessible through the NASA Standards website (https://standards.nasa.gov) than searching the HIS Engineering Workbench)
Topic 8.12,
SWEREF-292 Engineering Complex Systems with Models and Objects,Oliver, D., Kelliher, T., Keegan, J., New York: McGraw-Hill, 1997.
SWE-050,
SWEREF-293 Open Source Licenses,Open Source Initiative, September, 2010.
SWE-149, SWE-992,
SWEREF-294 OSMA/NSC's SMA Technical Excellence Program (STEP) program.The Safety and Mission Assurance (SMA) Technical Excellence Program (STEP) is a career-oriented, professional development roadmap for SMA professionals.
SWE-017, SWE-023, SWE-100, SWE-101, SWE-107, Topic 5.15, Topic 7.18, Train,
SWEREF-295 Documenting Software Architectures: Views and Beyond, Second Edition, Clements, P., et al. Addison-Wesley, 2011.
Available for purchase at various locations.
SWE-057, Topic 7.7, Topic 7.07,
SWEREF-296 "Views and Beyond: The SEI Approach to Architecture Documentation"(2012). Software Engineering Institute (SEI). Carnegie-Mellon University. Retrieved April 13, 2012 from link listed here.
Topic 7.7, Topic 7.07,
SWEREF-297 Practical Implementation of Software Metrics.Paul Goodman (1993). London: McGraw Hill.
Available in ACM digital Library at: https://dl.acm.org/citation.cfm?id=541761
SWE-093
SWEREF-298 Software Development Lifecycle (SDLC).Petlick, J., DePaul University, Chicago, IL.
Accessed June 3, 2014 from http://condor.depaul.edu/~jpetlick/extra/394/Session2.ppt.
SWE-019, SWE-992,
SWEREF-299 Software Testing Hotlist, Resources for Professional Software Testers.Pettichord, Bret, editor (August, 2001). In PrismNet: The Complete Business Internet.
Retrieved August 04, 2015 from http://www.prismnet.com/~wazmo/qa/.
SWE-066,
SWEREF-300 Challenges in Deploying Static Analysis Tools,Piyush, J., Rao, DTV Ramakrishna, Balan, S. (May/June 2011), Crosstalk Online.
Retrieved February 29, 2012 from http://www.crosstalkonline.org/storage/issue-archives/2011/201107/201107-Jain.pdf.
SWE-135,
SWEREF-301 Software Assurance: Five Essential Considerations for Acquisition Officials, Polydys, M. L. and Wisseman, S. (May 2007). CrossTalk The Journal of Defense Software Engineering, Vol. 20. No. 5 (14-18).
Retrieved February 29, 2012 from http://www.crosstalkonline.org/storage/issue-archives/2007/200705/200705-0-Issue.pdf.
SWE-035, Topic 7.3, Topic 7.03,
SWEREF-302 A Guide to the Project Management Body of Knowledge (PMBOK® Guide) -- Fourth Edition.Project Management Institute (2008).
SWE-034,
SWEREF-303 What are Interface Requirements Specifications, Interface Design Descriptions, Interface Control Documents, and how do they relate?, Robert Halligan, Project Performance International. (Expressing and Organizing Interface Information). Accessed November 3, 2014 from http://ppi-int.com/systems-engineering/irs-idd-icd-relationship.php.
SWE-112, Topic 5.02, Topic 7.18, IDD,
SWEREF-304 Empirical Studies of Requirements Validation Techniques. Raja, U.A. (February, 2009). IEEE Computer, control and Communication, 2009. 2nd International Conference.
This link may require you to be logged in on your NASA network or to have an account on the NASA START (AGCY NTSS) system (https://standards.nasa.gov ). Once logged in, users can access Standards Organizations, IEEE and then search to get to authorized copies of IEEE standards. Retrieved on December 12, 2017.
SWE-055
SWEREF-305 Hash FunctionsNIST, Information Technology Laboratory, Computer Security Resource Center,
SWE-207,
SWEREF-306

...

Reifer, D., (2000). A Poor Man 's Guide to Estimating Software Costs. 8th ed., Reifer Consultants, Inc.

SWE-015, SWE-151,
SWEREF-307

...

Requirements Management, GRC-SW-7150.6, Rev. D, Software Engineering Process Group, NASA Glenn Research Center, 2011.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-991,
SWEREF-308 SOFTWARE ASSURANCE STANDARDNASA-STD-8739.8 w/Change 1, July 28 2004 Replaced by NASA-STD-8739.8A - SWEREF-278
A PDF copy of this standard is attached to this SWEREF.
Archive
SWEREF-309

...

Robonaut 2 Risk Analysis and Waiver, NASA Johnson Space Center, 2010.

SWE-021
SWEREF-310 Managing the Development of Large Software Systems, Royce, W., (1970). Proceedings of IEEE WESCON 26 (August): 1-9.
SWE-019, SWE-992,
SWEREF-311 VV&A Recommended Practices Guide, Defense Modeling and Simulation Office. http://vva.dmso.mil/.
Topic 7.15,
SWEREF-312 Sensitivity Analysis: Gauging the Worth of Scientific Models.Saltelli, A.; Chan, K.; Scott, E.M., eds. (2000). Chichester, England: John Wiley & Sons. Available via http://www.wiley.com/WileyCDA/WileyTitle/productCd-0471998923.html.
Topic 7.15,
SWEREF-313 Dependency Models to Manage Software Architecture,Sangal, N., Waldman, F., Crosstalk Magazine, November, 2005
SWE-057,
SWEREF-314 Process Models in Software Engineering, Walt Scacchi, Institute for Software Research, University of California, Irvine, February 2001, Revised Version, May 2001, October 2001,
Final Version to appear in, J.J. Marciniak (ed.), Encyclopedia of Software Engineering, 2nd Edition, John Wiley and Sons, Inc, New York, December 2001.
SWE-019, SWE-992,
SWEREF-315 Running Open Technology Development Projects.Scott, J., Cyber Security & Information Systems Information Analysis Center, 3/11/2016.
SWE-041, SWE-149, SWE-992,
SWEREF-316

...

Software Metrics Selection Presentation: A tutorial prepared for NASA personnel by the NASA Software Working Group and the Fraunhofer Center for Empirical Software Engineering College Park, MD.Seaman, Carolyn (2005)
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook. Retrieved on February 27, 2012 from https://nen.nasa.gov/web/software/nasa-software-process-asset-library-pal?.
SWE-091,
SWEREF-317

...

Best Practices for Effective Defect Tracking", 2008.

Seapine Software was bought by Perforce http://downloads.seapine.com/pub/papers/DefectTrackingBestPractices.pdf
SWE-069, SWE-992,
SWEREF-318 NASA Purchase Card Procedures and InstructionsNational Aeronautics and Space Administration Office of Procurement, December 16, 2016,
The Government wide commercial purchase card is the preferred method of ordering and paying for micro-purchases.
SWE-170,
SWEREF-319 What We Have Learned About Fighting Defects,Shull, F., Basili, V. R., Boehm, B., Brown, A. W., Costa, P., Lindvall, M., Port, D., Rus, I., Tesoriero, R., and Zelkowitz, M. V., Proc. IEEE International Symposium on Software Metrics (METRICS02), pp. 249-258. Ottawa, Canada, June 2002.
SWE-087, SWE-137,
SWEREF-320 Fully Employing Software Inspections Data,Shull., F., Feldmann, R., Seaman, C., Regardie, M., and Godfrey, S.,Innovations in Systems and Software Engineering - a NASA Journal, 2010.
Available at: http://dx.doi.org/10.1007/s11334-010-0132-1.
SWE-119, Topic 5.03, Topic 7.18, Inspect,
SWEREF-321

...

COTS and Legacy Software Integration Issues, Smith, Dennis and Novak, Rhoda, Chairs. GSAW. February 26, 1998.
SWE-039,
SWEREF-322 No Silver Bullet: Essence and Accidents of Software Engineering, Brooks, Frederick P., Computer, Vol. 20, No. 4 (April 1987) pp. 10-19.
SWE-055,
SWEREF-323 Software Architecture Review Board sub-community of practice.The objectives of SARB are to manage and/or reduce flight software complexity through better software architecture and help improve mission software reliability and save costs.
SWE-058, SWE-111, SWE-143, Topic 7.7, Topic 7.07,
SWEREF-324

...

Software Assurance Plan template, 2009.

This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-106, SWE-992,
SWEREF-325

...

Software Change Request (SCR), NASA Glenn Research Center.
SWE-113, SWE-114, SWE-992,
SWEREF-326

...

Software Coding StandardsParasoft®.
This document is not available but other development resources may be found at http://www.parasoft.com
SWE-061,
SWEREF-327 Published Appraisal Results (PAR).Software Engineering Institute (SEI), architecture web site.
SWE-032, SWE-035, Topic 7.3, Topic 7.03, Topic 7.7, Topic 7.07,
SWEREF-328 Software Engineering Institute. (November, 2010). "CMMI for Acquisition, Version 1.3," Software Engineering Institute. (November, 2010). CMU/SEI-2010-TR-032. Carnegie-Mellon University.
For SWE-035, see page 351 of this document. Retrieved on November 20, 2017 from http://www.sei.cmu.edu/reports/10tr032.pdf.
SWE-035, SWE-102, Topic 5.08, Topic 7.18, SDP,
SWEREF-329 Software Measurement Guidebook,Technical Report - NASA-GB-001-94 - Doc ID: 19980228474 (Acquired Nov 14, 1998), Software Engineering Program,
SWE-040, SWE-090, SWE-091, SWE-093, SWE-094, SWE-095, SWE-096, SWE-113, SWE-117, Topic 5.01, Topic 5.05, Topic 7.18, CR-PR, Metrics,
SWEREF-330 NASA Information Technology Program and Project Management RequirementsNPR 7120.7A, Effective Date: August 17, 2020, Expiration Date: August 17, 2025
Intro,
SWEREF-331

...

JPL Institutional Coding Standard for the C Programming LanguageVersion: 1.0, Date: March 3, 2009, JPL DOCID D-60411
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
p03, Topic 9.03,
SWEREF-332

...

Software Project Planning, GRC-SW-7150.3, Revision C, Software Engineering Process Group, NASA Glenn Research Center, 2011.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook. Note: Revision Mark-up visible on this version.
SWE-020
SWEREF-333

...

C CODING STANDARD GFSC - Flight Software Branch - Code 582, Version 1.1 - 11/29/05, 582-2000-005,
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
p03, Topic 9.03,
SWEREF-334 The CMMi easy button presentation of CMMi - Validation (VAL), Software Quality Assurance.org,
Accessed December20, 2017.
SWE-029, SWE-031, SWE-992,
SWEREF-335 The CMMI easy button presentation of CMMI- Decision Analysis and Resolution (DAR), Software Quality Assurance.org,
Accessed December 27, June 2017.
SWE-038, SWE-992,
SWEREF-336 Software Metrics Capability Evaluation Guide,Software Technology Support Center (STSC) (1995), Hill Air Force Base.
Accessed 6/25/2019.
SWE-040, SWE-090, SWE-091, SWE-093, SWE-094, SWE-095, SWE-096, SWE-117, Topic 5.05, Topic 7.18, Metrics,
SWEREF-337 Guide to Enterprise Patch Management Planning: Preventive Maintenance for TechnologySouppaya, Murugiah, Scarfone, Karen, NIST Special Publication NIST SP 800-40r4, April, 2022
SWE-043, SWE-068, SWE-069, SWE-082, SWE-085, SWE-191, Topic 8.9, Topic 8.09, Topic 8.21, Topic 8.23,
SWEREF-338

...

C++ CODING STANDARDGSFC, Flight Software Branch - Code 582, Version 1.0 - 12/11/03, 582-2003-004
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
p03, Topic 9.03,
SWEREF-339

...

Software Test Procedures (STPr) Template, GRC-SW-TPLT-STPr-2006, Software Engineering Process Group, NASA Glenn Research Center, 2006.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-114, SWE-118, SWE-992,
SWEREF-340 CMMI Model ViewerCMMI online Model Viewer gives you complete access and control over the full complement of CMMI V2.0 content.
CMMI Process Quality Assurance (PQA) information available in CMMI model. CMMI Institute account needed to access this material.
Topic 8.12,
SWEREF-341

...

Statement of Work (SOW) Review Procedure, LMS-CP-5523, Rev. B, Langley Research Center.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-048, SWE-992,
SWEREF-342 STEP Level 2 Overview of Software Safety course,SMA-SA-WBT-230 SATERN (need user account to access SATERN courses).
This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://saterninfo.nasa.gov/.
SWE-023, SWE-130, SWE-133, SWE-138, Topic 7.18, Safety, Topic 8.58,
SWEREF-343 STEP Level 2 Software Configuration Management and Data Management course, SMA-SA-WBT-204, SATERN (need user account to access SATERN courses).This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://saterninfo.nasa.gov/.
SWE-080, SWE-081, SWE-082, SWE-083, SWE-084, SWE-085, SWE-113, Topic 5.01, Topic 7.18, CR-PR,
SWEREF-344 STEP Level 3 Software Safety for Practitioners course, SMA-SOFT-NSC-1005 SATERN
Need user account to access SATERN courses.This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://saterninfo.nasa.gov/.
SWE-023, SWE-130, SWE-133
SWEREF-345 Software Architecture; Theory and Practice, Tarullo, Michael, L3 Communications, Crosstalk Magazine, Nov/Dec, 2011.
SWE-057,
SWEREF-346 Technical Probabilistic Risk Assessment (PRA) Procedures for Safety and Mission Success for NASA Programs and Projects (Rev. w./Change 1)NPR 8705.5A, NASA Office of Safety and Mission Assurance, 2010. Effective Date: June 07, 2010, Expiration Date: June 07, 2022
SWE-086
SWEREF-347 Understanding Requirements Volatility in Software Projects,Thakurta, Rahul; Ahlemann, Frederick, Proceedings of the 43rd Hawaii International Conference on System Sciences, 2010.
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-117, Topic 5.05, Topic 7.18, Metrics,
SWEREF-348 An Investigation on Application Domains for Software Effort Distribution Patterns, Thomas Tan, Barry Boehm, Brad Clark (2011), Systems Engineering Research Center, http://www.sercuarc.org/news/view/7.
Topic 7.6, Topic 7.06,
SWEREF-349 Wideband Delphi Method, Thompson, Bernie. (2012). In Lean Software Engineering: Essays on the Continuous Delivery of High Quality Information Systems. Retrieved March 20 from http://leansoftwareengineering.com/wideband-delphi/.
Topic 7.6, Topic 7.06,
SWEREF-350 Military Standard System Safety Program Requirements, U.S. Department of Defense (1993). MIL-STD-882C, 1993. Note that MIL-STD-882D exists, but that the NASA Software Safety Guidebook recommends using MIL-STD-882C.
SWE-023,
SWEREF-351 "Department of Defense Configuration Management Guidance Handbook," MIL-HDBK-61. Revision A.U.S. Department of Defense (1997).
Editor Note: Revision A is the reference. This URL is the download page for this document. The download is free.
SWE-081, SWE-084,
SWEREF-352 Software Assurance and Software SafetyOSMA Web site,
SWE-208, SWE-222,
SWEREF-353 Safety and Mission Assurance (SMA) Audits, Reviews, and AssessmentsNPR 8705.6D, Effective Date: March 29, 2019, Expiration Date: March 29, 2024
SWE-209,
SWEREF-354 View Model, In Wikipedia, The Free Encyclopedia. (2012, January 28).
Retrieved 18:33, March 19, 2012, from http://en.wikipedia.org/w/index.php?title=View_model&oldid=473612428
Topic 7.7, Topic 7.07,
SWEREF-355 12 Steps to Useful Software Metrics, Westfall, Linda, The Westfall Team (2005),
Retrieved November 3, 2014 from http://www.win.tue.nl/~wstomv/edu/2ip30/references/Metrics_in_12_steps_paper.pdf
SWE-090, SWE-091, SWE-092, SWE-093, SWE-094, SWE-095, SWE-096, SWE-117, Topic 5.05, Topic 7.18, Metrics,
SWEREF-356 Bidirectional Requirements Traceability, Westfall, Linda, The Westfall Team (2006),
SWE-052, SWE-059, SWE-064, SWE-072,
SWEREF-357 Risk-Based Configuration Control - Balancing Flexibility with Stability, Westfall, Linda, The Westfall Team (2007),
Contains video slide presentation and copy companion paper.
SWE-082,
SWEREF-358 When Telepathy Won't Do: Requirements Engineering Key Practices, Wiegers, K. E. (May, 2000).
Cutter IT Journal. Retrieved November 3, 2014 from http://www.processimpact.com/articles/telepathy.html.
SWE-049, SWE-050,
SWEREF-359 Navigation Filter Best PracticesNASA/TP–2018–219822, J. Russell Carpenter, Goddard Space Flight Center, Greenbelt, Maryland, Christopher N. D’Souza, Johnson Space Center, Houston, Texas
SWE-157,
SWEREF-360

...

Project Management and Systems Engineering Handbook, MSFC-HDBK-3173, Rev A, 2003.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-044,
SWEREF-361 SPACE SYSTEM PROTECTION STANDARD NASA-STD-1006A, Approved 7/15/2022,
PUBLIC: Upload Publicly Available Standard https://standards.nasa.gov/sites/default/files/standards/NASA/A/0/2022-07-15-NASA-STD-1006A-Approved.pdf
Intro, SWE-154, SWE-157, Topic 7.22,
SWEREF-362 Project Protection Plan (PPP) Template,Mission Resilience and Protection key document,
Available in NEN, Mission Resilience and Protection Community of Practice. Formerly "Space Asset Protection", Updated Jan 23, 2023
SWE-154, SWE-156, SWE-157,
SWEREF-363 Quality Attributes for Mission Flight Software: A Reference for ArchitectsWilmot, Jonathan, Fesq, Lorraine, Dvorak, Dan, Conference Paper, Publication Date March 5, 2016, GSFC-E-DAA-TN30323,
Active, Intro, SWE-057,
SWEREF-364

...

JPL Software Quality Improvement Project Initiation Plan,NASA Jet Propulsion laboratory, 2001.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-108, SWE-992,
SWEREF-365 Conceptualizing Measures of Required Software Functionality, Lopez, C., Cuadrado, J.J. and Sánchez-Alonso, S. (2007). In Proceedings of ONTOSE 2007 -Second International Workshop on Ontology, Conceptualizations and Epistemology for Software and Systems Engineering.
SWE-117. Topic 5.05, Topic 7.18, Metrics,
SWEREF-366 Handbook for Software Cost Estimation JPL CL#00-0169, May 30, 2003.JPL, Hihn, Jarius, Lum, Karen; 2000,
SWE-015,
SWEREF-367 IEEE Standard Dictionary of Measures of the Software Aspects of Dependability, IEEE Computer Society, Sponsored by the Software Engineering Standards Committee, IEEE Std 982.1™-2005, (Revision of IEEE Std 982.1-1988),
SWE-090, SWE-092, SWE-093, SWE-141, SWE-191, Topic 7.14, Topic 8.2, Topic 8.02,
SWEREF-368

...

Software Version Description Template, GRC-SW-TPLT-SVD, 2011.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-060, SWE-116,
SWEREF-369 Automatic Code Generation for Instrument Flight Software,Wagstaff, K., Benowitz, E. Byrne, D.J., Peters, K., Watney, G. (2008), NASA Jet Propulsion Lab (JPL).
https://trs.jpl.nasa.gov/handle/2014/41374
SWE-027, SWE-146, Topic 7.11,
SWEREF-370 Systems and software engineering -- Content of life-cycle information items, ISO/IEC/IEEE 15289:2017.
NASA users can access ISO standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of ISO standards.
SWE-005, SWE-036, SWE-060, SWE-063, SWE-110, SWE-112, SWE-116, SWE-136, SWE-153, Topic 5.02, Topic 5.07, Topic 5.13, Topic 5.16, Topic 7.12, Topic 7.18, IDD, SwDD, SVD, SDD,
SWEREF-371 AS9101 Rev. F - Quality Management Systems - Audit Requirements for Aviation, Space, and Defense Organizations Aerospace Standard 9101 Rev F, Quality Management Systems
Topic 8.12,
SWEREF-372 Quality Management Systems - Requirements for Aviation, Space and Defense Organizations, SAE AS9100D, ", 2016.
NASA users can access standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of standards.
SWE-005, SWE-036,
SWEREF-373 NPR 2210.1C - Release of NASA Software - Revalidated w/change 1NPR 2210.1C, Space Technology Mission Directorate, Effective Date: August 11, 2010, Expiration Date: January 11, 2022
SWE-034, SWE-041, SWE-042, SWE-085, SWE-110, SWE-115, SWE-126, SWE-128, SWE-148, SWE-149, Topic 5.07, Topic 5.12, Topic 7.18, SUM, SDD,
SWEREF-373-027 NPR 2210.1C - Release of NASA Software - Revalidated w/change 1NPR 2210.1C, Space Technology Mission Directorate, Effective Date: August 11, 2010, Expiration Date: January 11, 2022
See page 9.
SWE-027,
SWEREF-374

...

OCE Requirements Compliance Survey Process,Office of the Chief Engineer (OCE), NASA, 2010.

SWE-129,
SWEREF-375 IEC 62304IEC 62304:2006, Medical device software — Software life cycle processes
A copy of this standard is available from https://www.iso.org/standard/38421.html
SWE-134, SWE-220,
SWEREF-376 ISO 26262ISO 26262-1:2011, Road vehicles — Functional safety — Part 1: Vocabulary
A copy of this standard is available from: https://www.iso.org/standard/43464.html
SWE-134, SWE-220,
SWEREF-377 Cyclomatic Complexity and Basis Path Testing StudyNASA/TM?20205011566, NESC-RP-20-01515
SWE-219, SWE-220, Topic 7.21,
SWEREF-378 Systems and software engineering — Measurement processISO/IEC/IEEE 15939:2017(en)
NASA users can access ISO standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of ISO standards.
SWE-090, SWE-093,
SWEREF-379 Protecting Controlled Unclassified Information in Nonfederal Systems and OrganizationsNIST, SP 800-171 Rev. 2, February 2020 (includes updates as of January 28, 2021)
SAP, Topic 8.51,
SWEREF-380

...

Software Risk Checklist, Flight Software Branch, Software Risk Management Plan, NASA Marshall Space Flight Center (MSFC).
This is a list of generic risks organized by life cycle phase. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-086, SWE-102,
SWEREF-381

...

Software Requirements Specification (SRS) Template, GRC-SW-TPLT-SRS, NASA Glenn Research Center, 2011.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
SWE-109, Topic 5.09, Topic 7.18, SRS,
SWEREF-382 Review Guidelines on Software Languages for Use in Nuclear Power Plant Safety Systems Final Report, NUREG/CR-6463, H. Hecht, M. Hecht, S. Graff, W Green, D. Lin, S. Koch, A. Tai, D. Wendelboe, SoHar Incorporated, U.S. Nuclear Regulatory Commission
SWE-060,
SWEREF-383 Ansys SCADE Suite Model-Based Development Environment for Critical Embedded Software, Model-based development environment for reliable embedded software, which provides linkage to requirements management, model-based design, verification, qualifiable/certified code generation capabilities and interoperability with other development tools and platforms.
Topic 8.11,
SWEREF-384 MCDC CheckerMCDC Checker source code implemented by GTD GmbH,
tool to check all conditions in your C/C++ source code if they are in the necessary form, so that Gcov can generate modified condition decision coverage.
SWE-219, Topic 7.21,
SWEREF-385 SOFTWARE ASSURANCE CURRICULUMOSMA,
Curriculum Guide will help you plan your learning journey through STEP Levels 2, 3 and 4. It provides a detailed listing of all the courses and activities that comprise the curriculum for the STEP discipline you’ve chosen.
SWE-222,
SWEREF-386 NASA Reusable SoftwareNASA developed software eligible for reuse.
SWE-147,
SWEREF-387 Quality Attribute Spreadsheet, NASA Software Architecture Review Board, 4/16/2016,
Download spreadsheet. A set of software architecture quality attributes that can be used within the domain of mission-critical, real-time, embedded systems.
SWE-057,
SWEREF-388 CMMI for Development Guidelines for Process Integration and Product Improvement; Third Edition. Chrissis, M.B., et al. (March, 2011). SEI Series in Software Engineering. Addison-Wesley Professional.
CMMI-DEV model version 1.3
Topic 7.5, Topic 7.05,
SWEREF-389 APPEL Software Engineering Management 301 (SWE 301).Course from APPEL: Academy of Program/Project & Engineering Leadership.
Topic 7.1, Topic 7.01, Topic 7.5, Topic 7.05,
SWEREF-390 NASA Work Breakdown Structure (WBS) Handbook. NASA SP-2010-3404, NASA Headquarters. January 2010.
Topic 7.5, Topic 7.05,
SWEREF-391 The Goal Question Metric Approach,Basili, V., Caldiera, G. and Rombach, H. D., Institute for Advanced Computer Studies, Department of Computer Science, University Of Maryland, College Park, Maryland. FB Informatik, Universität Kaiserslautern, Kaiserslautern, Germany.
Topic 7.14, Topic 8.3, Topic 8.03,
SWEREF-392 Goal-Driven Software Measurement,Park, R., Goethert, W., and Florac, W. CMU/SEI-96-HB-002.
Topic 7.14, Topic 8.3, Topic 8.03,
SWEREF-393 CouvertureCouverture was an Open Source project financially supported by the French Government, the city of Paris and the Ile-de-France region
The original Couverture project had the objectives to produce a Free Software coverage analysis toolset together with the ability to generate artifacts that allow the tools to be used for safety-critical software projects undergoing a DO-178B software audit process for all levels of criticality.
SWE-219, Topic 7.21,
SWEREF-394 Formalization and Comparison of MCDC and Object Branch Coverage Cyrille Comar, Jerome Guitton, Olivier Hainque, Thomas Quinot AdaCore, 46 rue d’Amsterdam, F-75009 PARIS (France), comar, guitton, hainque, quinot}@adacore.com, Embedded Real Time Software and Systems Conference, Feb 2012,
SWE-219, Topic 7.21,
SWEREF-395 MC/DC for Space: A new Approach to Ensure MC/DC Structural Coverage with Exclusively Open Source ToolsThomas Wucher, Andoni Arregui, ESA Software Product Assurance Workshop 2021,
SWE-219, Topic 7.21,
SWEREF-396 An Investigation of Three Forms of the Modified Condition Decision Coverage (MCDC) Criterion DOT/FAA/AR-01/18, US. Department of Transportation, Federal Aviation Administration, April 2001.
SWE-219, Topic 7.21,
SWEREF-397 Object and Source Coverage for Critical Applications with the COUVERTURE Open Analysis FrameworkMatteo Bordin, Cyrille Comar, Tristan Gingold, J´erˆome Guitton, Olivier Hainque, Thomas Quinot AdaCore, 46 rue d’Amsterdam, F-75009 PARIS (France) {bordin, comar, gingold, guitton, hainque, quinot}@adacore.com, Embedded Real Time Software and Systems Conference, May 2010
SWE-219, Topic 7.21,
SWEREF-398 Certification Processes for Safety-Critical and Mission-Critical Aerospace Software,Nelson, S. (2007). NASA CR-2003-212806.
Topic 7.12,
SWEREF-399 Initial flight Qualification and Operational Maintenance of X-29A Flight Software,Earls, M.R. and Sitz, J.R. (1989). NASA TM-101703.
Topic 7.12,
SWEREF-400 Flight Unit Qualification Guidelines,Welch, J.W. (2010). Aerospace Report No. TOR-2010(8591)-20.
Topic 7.12
SWEREF-401 Software Test Plan (STP),Federal Aviation Administration (FAA), December, 1999. DI-IPSC-81438A,
SWE-104, Topic 5.10, Topic 7.18, STP,
SWEREF-402 NASA Information Security Policy, NASA Office of the Chief Information Officer, May, 2015. NPD 2810.1E,
SWE-102, Topic 5.08, Topic 7.18, SDP,
SWEREF-403 Security of Information and Information SystemsNPR 2810.1F, Office of the Chief Information Officer, Effective Date: January 03, 2022, Expiration Date: January 03, 2027,
SWE-102, SWE-121, SWE-126, SWE-139, SWE-153, SWE-154, SWE-170, Topic 5.08, Topic 7.18, SDP,
SWEREF-404 Agency Application Rationalization Tool (AART)NASA's Agency Application Office, version 1.11,
NASA's authoritative source for inventorying all of NASA's software and is used to manage the Agency application portfolio through rationalization activities that leverage business value, technical health, and Agency strategic direction.
SWE-216,
SWEREF-405 "Guide to software verification and validation",ESA PSS-05-10, Issue 1, Revision 1, ESA Board for Software Standardization and Control, 1995.
FOR SECURITY REASONS, ALL LINKS TO THE ftp.estec.esa.int SERVER ARE DISABLED. YOU MAY REQUEST RELATED DOCUMENTS TO bssc@esa.int
SWE-073,
SWEREF-406 NASA Requirement Waivers.January, 2012.
This is a list of the NASA Requirement Waivers. Instructions for submitting requirement waivers are outlined in Chapter 4 of NPR 1400.1, NASA Directives Procedural Requirements.
SWE-120, SWE-126, SWE-128, Intro
SWEREF-407 Software Architecture Review Board (SARB) Checklist, NASA Software Architecture Review Board,
Checklist for general software architecture reviews.
SWE-143,
SWEREF-408 Computers in Spaceflight: The NASA Experience.Gemini 1962. NASA. 2005.
See Chapter One - The Gemini Digital Computer: First Machine in Orbit.
Topic 7.1, Topic 7.01,
SWEREF-409 Apollo 11 Program AlarmsIn the Apollo 11 Lunar Surface Journal. Peter Adler. NASA. 1998.
See section on computer restarts.
Topic 7.1, Topic 7.01,
SWEREF-410 Candidate Questions for Reference Architectures, NASA Software Architecture Review Board, February 9, 2011,
Supplemental checklist for reference architectures.
SWE-143,
SWEREF-411 IV&V Management System (IMS)NASA IV&V Facility.
Intro, SWE-131,
SWEREF-412 ISO/IEC 16350:2015 - Information technology — Systems and software engineering — Application managementISO 16350:2015 establishes a common framework for application management processes with well-defined terminology that can be referenced by the software industry.
SWE-085,
SWEREF-413 NASA Earned Value Management (EVM) Website.

Topic 7.14
SWEREF-414 NASA Standard for Models and Simulations: Credibility Assessment Scale, Babula, M. et al. (2008). Published Online:15 Jun 2012 https://doi.org/10.2514/6.2009-1011
Topic 7.15,
SWEREF-415 ISO/IEC/IEEE 12207:2017 - Systems and software engineering — Software life cycle processes ISO/IEC/IEEE 12207:2017 also provides processes that can be employed for defining, controlling, and improving software life cycle processes within an organization or a project.
SWE-085,
SWEREF-416 "Software cost estimation using use case points: Getting use case transactions straight"Collaris, R.A. and Dekker, E. (March 15, 2009). IBM. Developer Works website.
Topic 7.6, Topic 7.06,
SWEREF-417 "The Power of 10: Rules for Developing Safety-Critical Code"Holzmann, G.J., NASA Jet Propulsion Laboratory (JPL), 2006.
SWE-058, SWE-060, p03, p16, Topic 9.03, Topic 9.16,
SWEREF-418 "Certifying Auto-generated Flight Code"Denney, E., NASA Ames, 2008.
Related: https://ti.arc.nasa.gov/m/profile/edenney/papers/Denney-BigSky-08.pdf
SWE-058, SWE-060,
SWEREF-419 GAO Cost Estimating and Assessment Guide, Best Practices for Developing and Managing Capital Program Costs.GAO-09-3SP. United States Government Accountability Office. Applied Research and Methods. March, 2009.
SWE-015, SWE-142, SWE-151,
SWEREF-420 NASA Software Assurance website. NASA Safety Center.
Safety Training Courses.
SWE-130, SWE-992,
SWEREF-421

...

"A collection of checklists for different purposes,"Fraunhofer USA, The University of Maryland.
This web page contains several resources for performing software inspections.
SWE-087, SWE-088
SWEREF-422 Aerospace Safety Advisory Panel: Annual Report Code Q-1, NASA Headquarters, February, 2001. Contains reports from 2004 through 2018
SWE-032,
SWEREF-423 ISO/IEC TR 24587:2021 - Software and systems engineering — Agile development — Agile adoption considerations This document provides an overview of agile readiness factors that are likely to determine whether an organization, project, product or team is ready to start the transition to using an agile approach to their system and software development and maintenance activities.
SWE-085,
SWEREF-424 Lessons Learned Study Final Report: For the Exploration Systems Mission Directorate,NASA Langley Research Center (LaRC), August 20, 2004.
Lessons Learned Reference. (See pages 45-56)
SWE-027
SWEREF-425 "International Space Station Lessons Learned As Applied to Exploration,"International Space Station, Multilateral Coordination Board, NASA Kennedy Space Center (KSC), July 22, 2009.
Lessons Learned Reference.
SWE-027
SWEREF-426 "Commercial Item Acquisition: Considerations and Lessons Learned,"Office of the Secretary of Defense, June 26, 2000.
Lessons Learned Reference.
SWE-027
SWEREF-427 About the National Archives.(2012, April 27). In National Archives. http://www.archives.gov/.
SWE-128, SWE-992,
SWEREF-428 "Software Static Code Analysis Lessons Learned,"German, A. (November 2003). In CrossTalk The Journal of Defense Software Engineering, Archives.
Lessons Learned Reference.
SWE-135
SWEREF-429 ISO/IEC TR 18018:2010 - Information technology — Systems and software engineering — Guide for configuration management tool capabilities ISO/IEC TR 18018:2010 provides guidance in the evaluation and selection for CM tools during acquisition.
SWE-085,
SWEREF-430 "Lessons learned from 25 years of process improvement: The Rise and Fall of the NASA Software Engineering Laboratory,"Basili, V.R., et al. (May, 2002). University of Maryland, College Park. Experimental Software Engineering Group (ESEG).
Lessons Learned Reference.
SWE-090, SWE-092,
SWEREF-431 SPMN Focus Team Lessons Learned.(2012). Software Program Managers Network (SPMN)
Lessons Learned Reference.
SWE-080,
SWEREF-432 Overview of the DART Mishap Investigation Results.For Public Release. (2006).
Lessons Learned Reference.
SWE-134
SWEREF-433 Lessons Learned in Software Quality Assurance.Rosenberg, Dr. Linda H. NASA Goddard Space Flight Center (GSFC). In Journal of Software Technology, Vol. 6, Number 2. October, 2003.
Lessons Learned Reference.
SWE-022, SWE-106, Topic 7.18, SAP, Topic 8.51,
SWEREF-434 MC/DC for Space - A new Approach to Ensure MC/DC Structural Coverage with Exclusively Open Source ToolsThomas Wucher, Andoni Arregui, 2021-10-07, ESA Software Product Assurance Workshop 2021, GTD GmbH
SWE-219,
SWEREF-435 Considerations for Software Fault Prevention and ToleranceNASA Engineering and Safety Center Technical Bulletin No. 23-06, Prokop, Lorraine,
Mission or safety-critical spaceflight systems should be developed to both reduce the likelihood of software faults pre-flight and to detect/mitigate the effects of software errors should they occur in-flight.
Topic 7.23,
SWEREF-436 Software Error Incident Categorizations in AerospaceNASA/TP−20230012154, NESC-NPP-22-01775, Prokop, Lorraine, Langley Research Center,
Topic 7.23,
SWEREF-437 Historical Aerospace Software Errors Categorized to Influence Fault ToleranceIEEE Aerospace Conference, Prokop, Lorraine, Johnson Space Center, September 5, 2023
This paper categorizes a set of 55 historic aerospace software error incidents from 1962 to 2023 to determine trends of how and where automation is most likely to fail, behaving unexpectedly.
Topic 7.23,
SWEREF-438 NASA Software Engineering Requirements, Appendix D, NPR 7150.2C, Effective Date: August 02, 2019
Intro,
SWEREF-439 NASA Public Lessons Learned SystemThe NASA Lessons Learned system.
The system provides access to official, reviewed lessons learned from NASA programs and projects.
Intro, p01, p03, p04, p05, p06, p07, p08, p09, p10, p11, p12, p13, p14, p15, p16, p17, Topic 9.01, Topic 9.03, Topic 9.04, Topic 9.05, Topic 9.06, Topic 9.07, Topic 9.08, Topic 9.09, Topic 9.10, Topic 9.11, Topic 9.12, Topic 9.13, Topic 9.14, Topic 9.15, Topic 9.16, Topic 9.17,
SWEREF-440 Human-Rating Requirements for Space Systems (Updated w/Change 2)NPR 8705.2C, Effective Date: July 10, 2017, Expiration Date: July 10, 2025
SWE-991,
SWEREF-441 Requirements Management Process and DatabasePublic Lessons Learned Entry: 23801.
SWE-053,
SWEREF-442 NASA Technical Standards System

NASA users must LOGIN to fully access the NTSS.: https://standards.nasa.gov/
Intro,
SWEREF-443

...

Topic 7.16 - Appendix C. Requirements Mapping and Compliance Matrix
SWE-991,
SWEREF-444 Lessons Learned in Software Quality AssuranceRosenberg, Linda H. (Oct, 2003). Journal of Software Technology.
SWE-022,
SWEREF-445

...

Orbital Space Program Lessons Learned, Realistic and Integrated Schedule, Lesson Number OSP.01.0042, NASA, Agency IHM Team, March 29, 2004. Lesson Number OSP.01.0042, NASA, Agency IHM Team, March 29, 2004.
SWE-016
SWEREF-446 Continuous Risk Management. Software Program Managers Network, http://www.spmn.com
SWE-016
SWEREF-447 IVV 09-1: Independent Verification and Validation Technical Framework IVV 09-1, Version: P, Effective Date: February 26, 2016, Based in NPR7150.2B.
The official version of this document is maintained in IV&V's internal IV&V Management System Website (https://confluence.ivv.nasa.gov:8445/display/IMS).
Topic 8.6, Topic 8.06,
SWEREF-448

...

Software Process Improvement Plan EI32-SPIP, Revision F, NASA Marshall Space Flight Center (MSFC) Flight Software Branch, 10-26-2010.
Replaces SWEREF-058
SWE-117, Topic 5.05, Topic 7.18, Metrics,
SWEREF-449

...

Requirements Peer Review Checklist, 580-CK-057-02, Software Engineering Division (SED), NASA Goddard Space Flight Center (GSFC), 2012.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-055, SWE-109,
SWEREF-450

...

SED Software Quality and IV&V Support Planning Guidelines, 580-GL-030-02, Software Engineering Division (SED), NASA Goddard Space Flight Center (GSFC), 2012.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook. Replaces SWEREF-229
SWE-106, SWE-992,
SWEREF-451

...

SED Test Description Guideline, 580-GL-063-02, Software Engineering Dvision, NASA Goddard Space Flight Center (GSFC), 2012.
Replaces SWEREF-080
SWE-114, SWE-992,
SWEREF-452

...

SED Unit Test Guideline, 580-GL-062-02, Systems Engineering Division, NASA Goddard Space Flight Center (GSFC), 2012.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook. Replaces SWEREF-081
SWE-062, SWE-104, Topic 5.10, Topic 7.18, STP,
SWEREF-453

...

Project Planning Process, 580-PC-004-07, Software Engineering Division (ISD), NASA Goddard Space Flight Center (GSFC), 2020.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-014, SWE-102, Topic 5.08, Topic 7.18, SDP,
SWEREF-454

...

Prepare Presolicitation Documents, Revision Q, LMS-OP-4509, Langley Research Center (LaRC) Office of Procurement, 2010.
Replaces SWEREF-002 This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-035, SWE-992,
SWEREF-455 Information technology -- Open Systems Interconnection -- Conformance testing methodology and framework -- Part 3: The Tree and Tabular Combined Notation (TTCN).ISO/IEC 9646-3:1998.
Must be purchased from the International Organization for Standardization (ISO); no free copy or access via NASA Technical Standards site available.
Topic 7.7, Topic 7.07,
SWEREF-456 Doxygen, Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl, and to some extent D.
Topic 7.13,
SWEREF-457 CMMI Institute Published Appraisal ResultsThe link will generate a current list of Organizational Units which have completed and reported SCAMPI Class A appraisals against the CMMI or People CMM Model. Documented authorization has been received from the sponsor of each posted appraisal for this release of information.
SWE-032
SWEREF-458 NASA-STD-8719.29 - NASA Technical Requirements for Human-RatingNASA-STD-8719.29, National Aeronautics and Space Administration, Approved:2023-12-11 Baseline,
This standard establishes technical requirements necessary to produce human-rated space systems that protect the safety of the crew and passengers on NASA space missions
Topic 7.24, HR-31 , HR-33 , HR-34 , HR-35 , HR-36 , HR-37 , HR-38 , HR-39 , HR-41 , HR-42 , HR-43 , HR-51 , HR-61 , HR-713 , HR-7141, HR-7142, HR-715 , HR-72 ,
SWEREF-459

...

NPR 7150 traced to NASA-STD-8739 8 and NASA-STD-8719 13B_20100924

This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-991,
SWEREF-460

...

NPR 7150 traced to NASA-STD-8739 8 and NASA-STD-8719 13B_20100924

This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-142, Topic 7.15,
SWEREF-461 Cost Estimation of Software Intensive Projects: A Survey of Current Practices.Jairus Hihn and Hamid Habib-agahi, Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA. 1991.
SWE-015,
SWEREF-462 Ohloh/Black Duck Open HUB.© 2014 Black Duck Software, Inc.
SWE-027, SWE-149, SWE-992,
SWEREF-463

...

Verification and Validation Document: Plan and Report for the System X GFE,Johnson Space Center, 2012.
SWE-028, SWE-029, SWE-992,
SWEREF-464 NASA IV&V Program, Doing Business with IV&V,NASA IV&V Program
SWE-135,
SWEREF-465 A Verification-Driven Approach to Traceability and Documentation for Auto-Generated Mathematical Software,Ewen Denney, Bernd Fischer, November 2009, accessed on April 21, 2014.
SWE-146, Topic 7.11,
SWEREF-466 Verifying and Validating Automatically Generated Code,Andrew Burnard, Land Rover, 2004, accessed on March 25, 2014.
Topic 7.11,
SWEREF-468 NASA’s Approach to Software Assurance,Wetherholt, Martha. CrossTalk - Journal of Defense Software Engineering, Sep/Oct, 2015. Retrieved October 08, 2015 from http://www.crosstalkonline.org/storage/flipbooks/2015/201509/index.html.
See page 31.
SWE-022,
SWEREF-469 IEEE Computer Society, "IEEE Standard for Software Quality Assurance Plans,"IEEE Std 730: 2014, 2014.
NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
SWE-066,
SWEREF-470 NASA Space Flight Program and Project Management Handbook,NASA/SP-2014-3705, NASA, September, 2014.
SWE-154,
SWEREF-471

...

Report Concerning Space Data System Standards, Security Threats Against Space Missions,Green Book, Issue 1, CCSDS 350.1-G-1, Consultative Committee for Space Data Systems (CCSDS), October 2006.
No longer available from resource: https://public.ccsds.org/publications/greenbooks.aspx
SWE-991
SWEREF-472 Report Concerning Space Data System Standards, (Revised) Security Threats Against Space Missions,Green Book, Issue 2, CCSDS 350.1-G-2, Consultative Committee for Space Data Systems (CCSDS), December 2015.
From site: https://public.ccsds.org/publications/greenbooks.aspx.
SWE-154,
SWEREF-473 Threats to United States Space Capabilities.Wilson, Tom, Space Commission Staff Member. Prepared for the Commission to Assess United States National Security Space Management and Organization.Retrieved 12:15 PM August 5, 2015 from http://fas.org/spp/eprint/article05.html.
SWE-154, SWE-157,
SWEREF-474 The Empirical Investigation of Perspective-Based Reading, Basili, V., Green , S., Laitenberger, O., Lanubile, F., Shull, F., Soerumgaard, S., and Zelkowitz, M. Empirical Software Engineering: An International Journal, 1(2): 133-164, 1996.
SWE-088,
SWEREF-475 Defense Contract Management Agency website.website http://www.dcma.mil/.
Accessed January, 2018.
SWE-039,
SWEREF-476 NESC report on Alternative Software Programming for Human Spaceflight,Michael Aguilar, NASA Engineering and Safety Center, October 21, 2014.
SWE-061, SWE-185,
SWEREF-477 Software Certification – Coding, Code, and Coders,Klaus Havelund and Gerard J. Holzmann Laboratory for Reliable Software (LaRS) Jet Propulsion Laboratory, California Institute of Technology 4800 Oak Grove Drive, Pasadena, California, 91109-8099.
SWE-061, SWE-185,
SWEREF-478 Software Development Standard for Space Systems,Aerospace Report No. TOR-2004(3909)-3537, Revision B, March 11, 2005.
SWE-065, SWE-067,
SWEREF-479 Reuse Readiness Levels as a Measure of Software Reusability,Marshall, James. And Downs, Robert, IEEE, 2008. Retrieved from http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4779626 on August 19, 2015.
SWE-148,
SWEREF-480 A Proposal on Using Reuse Readiness Levels to Measure Software Reusability,Downs, Robert and Marshall, James. Data Science Journal, Volume 9, July 24, 2010.
SWE-148,
SWEREF-481 30 Pitfalls for Real-Time Software Developers. Embedded Systems Programming,Stewart, David (1999).
SWE-147,
SWEREF-482 A Framework for Software Security Risk Evaluation using the Vulnerability Lifecycle and CVSS Metrics.Joh, HyunChul and Malaiya, Yashwant K.(2010). Colorado State University. Retrieved November 11, 2014 from http://www.cs.colostate.edu/~malaiya/p/joh.risk.2010.pdf.
SWE-158,
SWEREF-483 Assessing Information Security Risks in the Software Development Life Cycle, Douglas A. Ashbaugh, Software Engineering Services (2006). CrossTalk Online.
Retrieved November11, 2014 from http://www.crosstalkonline.org/storage/issue-archives/2006/200609/200609-Ashbaugh.pdf.
SWE-158,
SWEREF-484 Supply Chain Risk Management. Understanding Vulnerabilities in Code You Buy, Build, or Integrate, Paul R. Croll, CSC (2011). CrossTalk Online. Retrieved November 11, 2014 from http://www.crosstalkonline.org/storage/issue-archives/2012/201203/201203-croll.pdf.
The 2012 CrossTalk article included this note, “© 2011 IEEE. Reprinted, with permission, from the Proceedings of the 5th Annual IEEE Systems Conference, April 2011”.
SWE-158,
SWEREF-485 Meaningful and Flexible Survivability Assessments: Approach and Practice©, Michael Atighetchi and Dr. Joseph Loyall, Raytheon bBN Technologies (2010). CrossTalk Online. Retrieved November 11, 2014 from http://www.crosstalkonline.org/storage/issue-archives/2010/201003/201003-Atighetchi.pdf.
SWE-158,
SWEREF-486 10 gcov—a Test Coverage ProgramOffline Gcda Profile Processing Tool,
gcov is a tool you can use in conjunction with GCC to test code coverage in your programs.
SWE-219,
SWEREF-487 IEEE Computer Society, “Systems and software engineering — Architecture description,”ISO/IEC/IEEE 42010:2011, 2011. Accessed at 10:19 on August 27, 2015 from http://www.iso-architecture.org/ieee-1471/.
SWE-143,
SWEREF-488 NASA Schedule Management Handbook,NASA/SP-2010-3403, NASA Headquarters, January 2010.
SWE-016,
SWEREF-489 NPD 1000.5,B, Policy for NASA Acquisition, NPD 1000.5C, Policy for NASA Acquisition, Effective Date: July 13, 2020, Expiration Date: July 13, 2025
Intro, SWE-016,
SWEREF-490 History of NASA’s Academy of Program/Project & Engineering Leadership.Academy of Program/Project and Engineering Leadership (APPEL). Retrieved on September 14, 2015 from http://appel.nasa.gov/about-us/history/.
SWE-017, Topic 5.13, Topic 7.18, SwDD,
SWEREF-491 Academy of Program/Project & Engineering Leadership (APPEL) - Learning Course CatalogAccess the APPEL curriculum catalog from this URL.
SWE-017, SWE-100,
SWEREF-492 Software Design Description (SDD),Mil-Standard, DI-IPSC-81435. U.S. Navy. December 15, 1999.
SWE-056, SWE-992,
SWEREF-493 Software Considerations in Airborne Systems and Equipment Certification,RTCA DO-178C, January 5, 2012
SWE-056, SWE-992,
SWEREF-494 "Assessing Information Security Risks in the Software Development Life Cycle," CrossTalk Online.Douglas A. Ashbaugh, Software Engineering Services (2006). Retrieved November 11, 2014 from http://www.crosstalkonline.org/storage/issue-archives/2006/200609/200609-Ashbaugh.pdf.
SWE-156,
SWEREF-495 "Security in a COTS-Based Software System," CrossTalk Online.Arlene F. Minkiewicz, PRICE Systems (2005). Retrieved November 11, 2014 from http://www.crosstalkonline.org/storage/issue-archives/2005/200511/200511-Minkiewicz.pdf.
SWE-156,
SWEREF-496 " Malware, “Weakware,” and the Security of Software Supply Chains," CrossTalk Online.C. Warren Axelrod, Delta Risk (2014). Retrieved November 11, 2014 from http://www.crosstalkonline.org/storage/issue-archives/2014/201403/201403-Axelrod.pdf
SWE-156,
SWEREF-497

...

MSFC Flight & Ground Software Division (ES50) Organizational Metrics Plan,EI32-OMP Revision D April 29, 2013.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
SWE-092,
SWEREF-498 NASA Space Flight Human-System Standard,NASA-STD_3001, Volume 2: Human Factors, Habitability, and Environmental Health, Revision A, 2015.
Topic 7.2, Topic 7.02,
SWEREF-499 Views and Beyond: The SEI Approach to Architecture Documentation.Software Engineering Institute website. Carnegie-Mellon University. Retrieved July, 2016 from http://www.sei.cmu.edu/architecture/tools/document/viewsandbeyond.cfm.
Topic 7.7, Topic 7.07,
SWEREF-500 Flight Anomaly of Atmospheric Trace Molecule Spectroscopy (ATMOS) Instrument Risk AssessmentPublic Lessons Learned Entry: 272.
SWE-086
SWEREF-501 Mars Observer Inertial Reference LossPublic Lessons Learned Entry: 310.
SWE-058, SwDD, Topic 5.13, Topic 7.18, p07, p11, Topic 9.07, Topic 9.11,
SWEREF-502 Quality Assurance Expertise in Special Technical Areas (e.g., optics)Public Lessons Learned Entry: 331.
SWE-106, Topic 7.18, SAP, Topic 8.51,
SWEREF-503 Quality Assurance Access to Critical Areas, ManagementPublic Lessons Learned Entry: 332.
SWE-106, Topic 7.18, SAP, Topic 8.51,
SWEREF-504 Mars Observer Inappropriate Fault Protection Response Following Contingency Mode Entry due to a Postulated Propulsion Subsystem BreachPublic Lessons Learned Entry: 343.
SWE-023, p07, Topic 9.07,
SWEREF-505 Mars Observer Attitude Control Fault ProtectionPublic Lessons Learned Entry: 345.
SWE-071, p07, Topic 9.07,
SWEREF-506 Galileo Spacecraft Safing Recovery AnomaliesPublic Lessons Learned Entry: 391.
SWE-081
SWEREF-507 Thrusters Fired on Launch Pad (1975)Public Lessons Learned Entry: 403.
SWE-104, Topic 5.10, Topic 7.18, STP , p11, Topic 9.11,
SWEREF-508 Interface Control and Verification Public Lessons Learned Entry: 569.
SWE-112, Topic 5.02, Topic 7.18, IDD
SWEREF-509 Informal Design Reviews Add Value to Formal Design Review Processes (1996)Public Lessons Learned Entry: 582.
SWE-018
SWEREF-510 Mars Pathfinder Flight Software Development Process (1997)Public Lessons Learned Entry: 590.
SWE-061
SWEREF-511 Consider Language Differences When Conveying Requirements to Foreign Partners (1997)Public Lessons Learned Entry: 608.
SWE-109, Topic 5.09, Topic 7.18, SRS,
SWEREF-512 Lewis Spacecraft Mission Failure Investigation BoardPublic Lessons Learned Entry: 625.
SWE-053, SWE-086, p07, p10, Topic 9.07, Topic 9.10,
SWEREF-513 Mars Climate Orbiter Mishap Investigation Board - Phase I ReportPublic Lessons Learned Entry: 641.
SWE-017, SWE-055, SWE-084, SWE-112, Topic 5.02, Topic 7.18, IDD
SWEREF-514 Preliminary Design ReviewPublic Lessons Learned Entry: 655.
SWE-056, SwDD, Topic 5.13, Topic 7.18,
SWEREF-515 Critical Design Review for Unmanned MissionsPublic Lessons Learned Entry 657.
SWE-056, SwDD, Topic 5.13, Topic 7.18,
SWEREF-516 Common Review Methods for Engineering ProductsPublic Lessons Learned Entry: 667.
SWE-124, SWE-992,
SWEREF-517 Fault Tolerant DesignPublic Lessons Learned Entry: 707.
SWE-023, SWE-058, SwDD, Topic 5.13, Topic 7.18,
SWEREF-518 Independent Verification and Validation of Embedded SoftwarePublic Lessons Learned Entry: 723.
SWE-131, SWE-135, SWE-141, SWE-223, Topic 7.1, Topic 7.01,
SWEREF-519 Pre-Flight Problem/Failure Reporting Procedures Public Lessons Learned Entry: 733.
SWE-113, Topic 5.01, Topic 7.18, CR-PR,
SWEREF-520 Problem Reporting and Corrective Action SystemPublic Lessons Learned Entry: 738.
SWE-024, SWE-025, SWE-080, SWE-113, Topic 5.01, Topic 7.18, CR-PR,
SWEREF-521 Deficiencies in Mission Critical Software Development for Mars Climate Orbiter (1999)Public Lessons Learned Entry: 740.
Topic 7.10, SWE-002, SWE-054, SWE-087, SWE-134, SWE-208,
SWEREF-522 Fault ProtectionPublic Lessons Learned Entry: 772.
SWE-023
SWEREF-523 Problem/Failure Report Independent Review/ApprovalPublic Lessons Learned Entry: 790.
SWE-043, SWE-992,
SWEREF-524 Identification, Control, and Management of Critical Items ListsPublic Lessons Learned Entry: 803.
SWE-086
SWEREF-525 Benefits of Implementing Maintainability on NASA Programs Public Lessons Learned Entry: 835.
SWE-075
SWEREF-526 Software Design for MaintainabilityPublic Lessons Learned Entry: 838.
SWE-058, SWE-061, SWE-075, SWE-079, SWE-085, SWE-147, SwDD, Topic 5.13, Topic 7.18,
SWEREF-527 Fault-Detection, Fault-Isolation and Recovery (FDIR) Techniques Public Lessons Learned Entry: 839.
SWE-023
SWEREF-528 Acquisition and Oversight of Contracted Software Development (1999)Public Lessons Learned Entry: 921,
SWE-024, SWE-037, SWE-039, SWE-044, SWE-045,
SWEREF-529 Probable Scenario for Mars Polar Lander Mission Loss (1998)Public Lessons Learned Entry: 938.
SWE-002, SWE-024, SWE-025, SWE-049, SWE-050, SWE-066, SWE-109, SWE-114, SWE-208, Topic 5.09, Topic 5.14, Topic 7.18, SRS, Test, p11, Topic 9.11, Topic 8.57,
SWEREF-530 MPL Uplink Loss Timer Software/Test Errors (1998)Public Lessons Learned Entry: 939.
SWE-028, SWE-062, SWE-066, SWE-104, Topic 5.10, Topic 7.18, STP, p15, Topic 9.15,
SWEREF-531 Chandra X-ray Observatory (CXO) Development Program Programmatic "Lessons Learned"Public Lessons Learned Entry: 987.
SWE-049, SWE-050
SWEREF-532 Computer Software/Software Safety Policy Requirements/Potential Inadequacies Public Lessons Learned Entry: 1021.
SWE-102, Topic 5.08, Topic 7.18, SDP,
SWEREF-533 Computer Software/Configuration Control/Verification and Validation (V&V)Public Lessons Learned Entry: 1023.
SWE-062, SWE-079, SWE-146
SWEREF-534 International Space Station (ISS) Program/Command and Data Handling/Firmware DocumentationPublic Lessons Learned Entry: 1024.
SWE-077
SWEREF-535 Space Shuttle Program/External Tank (ET)/Super Light Weight Tank (SLWT)Public Lessons Learned Entry: 1048.
SWE-039
SWEREF-536 International Space Station (ISS) Program/Computer Hardware-Software/SoftwarePublic Lessons Learned Entry: 1062.
SWE-104, SWE-106, Topic 5.10, Topic 7.18, STP, SAP, Topic 8.51,
SWEREF-537 International Space Station Program/Hardware-Software/Qualification Testing-Verification and ValidationPublic Lessons Learned Entry: 1104.
SWE-066
SWEREF-538 International Space Station Program/Hardware-Software/Integration TestingPublic Lessons Learned Entry: 1106.
SWE-066
SWEREF-539 Aero-Space Technology/X-34 In-Flight Separation from L-1011 CarrierPublic Lessons Learned Entry: 1122.
SWE-018, SWE-023, SWE-073
SWEREF-540 Computer Hardware-Software/Software Development Tools/MaintenancePublic Lessons Learned Entry: 1128.
SWE-074, SWE-075, Topic 5.04, Topic 7.18, Maint
SWEREF-541 Computer Hardware-Software/International Space Station/Software Configuration Management Public Lessons Learned Entry: 1130.
SWE-042, SWE-085
SWEREF-542 Computer Hardware-Software/International Space Station/Software DevelopmentPublic Lessons Learned Entry: 1132.
SWE-102, Topic 5.08, Topic 7.18, SDP
SWEREF-543 International Space Station (ISS) Program/Computer Hardware-Software/International Partner Source CodePublic Lessons Learned Entry: 1153.
SWE-074, SWE-075, Topic 5.04, Topic 7.18, Maint,
SWEREF-544 Lack of Education and Training in the Use and Processes of Independent Verification & Validation (IV&V) for Software Within NASAPublic Lessons Learned Entry: 1173.
SWE-107, Topic 5.15, Topic 7.18, Train
SWEREF-545 Deep Space 2 Telecom Hardware-Software Interaction (1999)Public Lessons Learned Entry: 1197.
SWE-066, SWE-104, Topic 5.10, Topic 7.18, STP
SWEREF-546 Configuration Control at All Levels of ChangePublic Lessons Learned Entry: 1213.
SWE-082
SWEREF-547 Project Management: Integrating and Managing ReviewsPublic Lessons Learned Entry: 1281.
SWE-018
SWEREF-548 Flight Software ReviewsPublic Lessons Learned Entry: 1294.
SWE-068
SWEREF-549 Risk Assessment in Software Development ProjectsPublic Lessons Learned Entry: 1321.
SWE-050, SWE-054
SWEREF-550 ADEOS-II NASA Ground Network (NGN) Development and Early Operations -- Central/Standard Autonomous File Server (CSAFS/SAFS) Lessons LearnedPublic Lessons Learned Entry: 1346.
SWE-027, SWE-058, SWE-075, SWE-076, SwDD, Topic 5.13, Topic 7.18.
SWEREF-551 Lessons Learned From Flights of ?Off the Shelf? Aviation Navigation Units on the Space Shuttle, GPSPublic Lessons Learned Entry: 1370.
SWE-027, SWE-031, SWE-033, SWE-049, SWE-050, SWE-056, SwDD, Topic 5.13, Topic 7.18,
SWEREF-552 Kennedy Space Center (KSC) Projects and Resources Online (KPRO) Software Development and ImplementationPublic Lessons Learned Entry: 1384.
SWE-102, Topic 5.08, Topic 7.18, SDP
SWEREF-553 Acquisition Philosophy and MechanismPublic Lessons Learned Entry: 1414.
SWE-032
SWEREF-554 Accident Investigations/Information Technology and Database SecurityPublic Lessons Learned Entry: 1448.
SWE-040
SWEREF-555 Accident Investigations/Archiving of Data & Library RequirementsPublic Lessons Learned Entry: 1457.
SWE-128, SWE-992,
SWEREF-556 Take CM Measures to Control the Renaming and Reuse of Old Command Files (2002)Public Lessons Learned Entry: 1481.
SWE-079, SWE-116, Topic 5.16, Topic 7.18, SVD
SWEREF-557 MER Spirit Flash Memory Anomaly (2004)Public Lessons Learned Entry: 1483.
SWE-027, SWE-056, SWE-058, SWE-143, SwDD, Topic 5.13, Topic 7.18, p07, p09, p14, Topic 9.07, Topic 9.09, Topic 9.14,
SWEREF-558 Orbital Space Plane Centralized Technical ManagementPublic Lessons Learned Entry: 1499.
SWE-122
SWEREF-559 Orbital Space Plane - Stay true to the process!Public Lessons Learned Entry: 1501.
SWE-051
SWEREF-560 Orbital Space Plane - Technical Rigor & IntegrityPublic Lessons Learned Entry: 1504.
SWE-047, SWE-052
SWEREF-561 Ensure Test Monitoring Software Imposes Limits to Prevent Overtest (2003)Public Lessons Learned Entry: 1529.
SWE-065
SWEREF-562 MRO Articulation Keep-Out Zone AnomalyPublic Lessons Learned Entry:2044. In NASA Engineering Network. Retrieved March 31, 2015 from http://llis.nasa.gov/lesson/2044.
SWE-028, SWE-992, p07, Topic 9.07,
SWEREF-563 Static Software Analysis of the NASA Autonomous Flight Termination SoftwarePublic Lessons Learned Number: 24503, Lesson Date 2018-08-23, Submitting Organization: NESC,
SWE-061, SWE-135,
SWEREF-564 Selection and use of Software Metrics for Software Development Projects Public Lessons Learned Entry:3556. In NASA Engineering Network. Retrieved March 31, 2015 from http://llis.nasa.gov/lesson/3556.
points to same URL as SWE-577
SWE-991,
SWEREF-565 Develop and Test the Launch Procedure Early (1997)Public Lessons Learned Entry: 609.
SWE-110, Topic 5.07, Topic 7.18, SDD
SWEREF-566 The Pitfalls of "Engineering-by-Presentation" (2005)Public Lessons Learned Entry: 1715.
SWE-049, SWE-050, SWE-121
SWEREF-567 Know How Your Software Measurement Data Will Be UsedPublic Lessons Learned Entry: 1772.
SWE-015, SWE-090, SWE-093, SWE-094, SWE-096, SWE-142
SWEREF-568 Erroneous Onboard Status Reporting Disabled IMAGE's RadioPublic Lessons Learned Entry: 1799.
SWE-138, Topic 7.18, Safety, p07, Topic 9.07, Topic 8.58,
SWEREF-569 Mars Global Surveyor (MGS) Spacecraft Loss of ContactPublic Lessons Learned Entry:1805. In NASA Engineering Network. Retrieved March 31, 2015 from http://llis.nasa.gov/lesson/1805.
SWE-133, SWE-992, p07, p09, Topic 9.07, Topic 9.09,
SWEREF-570 Inheritance Review of the Mars Phoenix Flight SystemPublic Lessons Learned Entry:1807. In NASA Engineering Network. Retrieved March 31, 2015 from http://llis.nasa.gov/lesson/1807.
SWE-035, SWE-992,
SWEREF-571 NASA Study of Flight Software ComplexityPublic Lessons Learned Entry: 2050.
SWE-056, SWE-057, SWE-143, SwDD, Topic 5.13, Topic 7.7, Topic 7.07, Topic 7.18,
SWEREF-572 Flight Software Engineering LessonsPublic Lessons Learned Entry: 2218.
SWE-005, SWE-036, SWE-044, SWE-050, SWE-090, SWE-091, SWE-095, SWE-151,
SWEREF-573 Aquarius Reflector Over-Test Incident Public Lessons Learned Entry: 2419.
SWE-063, SWE-065
SWEREF-574 Place Flight Scripts Under Configuration Management Prior to ORT Public Lessons Learned Entry: 2476.
SWE-085, SWE-103, Topic 5.06, Topic 7.18, SCMP,
SWEREF-575 Software Modification VerificationPublic Lessons Learned Entry:2816. In NASA Engineering Network. Retrieved March 31, 2015 from http://llis.nasa.gov/lesson/2816.
SWE-028, SWE-992,
SWEREF-576 Software Requirements ManagementPublic Lessons Learned Entry: 3377.
SWE-047, SWE-049, SWE-050, SWE-051, SWE-052, SWE-053, SWE-059, SWE-072, SWE-080
SWEREF-577 Selection and use of Software Metrics for Software Development ProjectsPublic Lessons Learned Entry: 3556.
SWE-041, SWE-090, SWE-091, SWE-094, SWE-095,
SWEREF-578 Testbed Limitations May Impact End-to-End Flight System TestingPublic Lessons Learned Entry: 3716.
SWE-073
SWEREF-579 Planning and Conduct of Hazardous Tests Require Extra Precautions (2000-2001)Lessons Learned Entry: 991.
SWE-065
SWEREF-580

...

COTS Change ProcessingLessons Learned Entry:3457. No longer available
SWE-043, SWE-085,
SWEREF-581 CAMS 10188 Process Escape PR LCA 4168 - GOAL Booster APU/Hydraulics program BAT04 did not execute per requirementsCAMS 10188. In NASA Engineering Network.
SWE-065
SWEREF-582 Performance Decrease due to Propulsion Thruster Plume Impingement on the Voyager Spacecraft Public Lessons Learned Entry: 377.
Topic 7.15
SWEREF-583 Space Shuttle Program/Operations-Processing/WorkforcePublic Lessons Learned Entry: 1024.
SWE-090
SWEREF-584 Does Software IV&V Provide Clear Benefits to NASA Projects?Public Lessons Learned Entry: 6656.
SWE-141, SWE-223,
SWEREF-585 International Space Station (ISS)/Multiple Element Integrated Testing (MEIT)/Software Configuration Management Public Lessons Learned Entry: 1165.In NASA Engineering Network.
SWE-085
SWEREF-586 Redundant Verification of Critical Command Timing (1995) Public Lesson Learned Entry: 559.Public Lessons Learned Entry: 559.
SWE-085, p07, Topic 9.07,
SWEREF-587 Reuse of Analysis Software Public Lessons Learned Entry: 2158.
SWE-085,
SWEREF-588 Institutional Configuration Management Organization, Public Lessons Learned Entry: 4516.
SWE-085,
SWEREF-589 Verify That Test Equipment Cannot be Interrupted by Extraneous Computer ProcessesPublic Lessons Learned Entry: 8501.
SWE-154
SWEREF-590 International Space Station (ISS) Program/Computer Hardware-Software/Downlink Encryption.Public Lessons Learned Entry: 1148.
SWE-154
SWEREF-591 Computer Hardware-Software/International Space Station/Uplink Encryption.Public Lessons Learned Entry: 1133.
SWE-154
SWEREF-592 Reuse of Analysis SoftwarePublic Lessons Learned Entry: 2158.
SWE-147
SWEREF-593 NASA Internal Control (Revalidated w/Change 1, 07/21/2017)NPD 1200.1E, Office of the Chief Financial Officer, Effective Date: July 21, 2008, Expiration Date: July 21, 2022,
Intro,
SWEREF-594 NASA Surveys, Audits, and Reviews Policy (Revalidated on10/24/2017)NPD 1210.2, Office of the Chief Financial Officer, Effective Date: January 13, 2005, Expiration Date: October 24, 2023,
Intro,
SWEREF-595 Inventions Made By Government Employees NPD 2091.1C, Office of the General Counsel, Effective Date: May 24, 2018, Expiration Date: May 24, 2023,
Intro,
SWEREF-596 Software Error Incident Categorizations in AerospaceProkop, Lorraine, JAIS, Vol. 21, No. 10 (2024), pp. 775-789 doi: doi/abs/10.2514/1.I011240.
HR-35 , HR-51 ,
SWEREF-597 NASA Export Control ProgramNPR 2190.1C, NASA Procedural Requirements, Effective Date: September 08, 2017, Expiration Date: September 08, 2022
Intro,
SWEREF-598 Managing Information TechnologyNPD 2800.1E, Office of the Chief Information Officer, Effective Date: December 09, 2019, Expiration Date: December 09, 2024,
Intro, SWE-139, SWE-170,
SWEREF-599 Identity, Credential, and Access Management NASA Procedural Requirements, NPR 2841.1, Effective Date: January 06, 2011, Expiration Date: January 06, 2022, (Revalidated w/change 1)
Intro,
SWEREF-600 Technical Standards for NASA Programs and ProjectsNASA Procedural Requirements, NPR 7120.10A, Effective Date: February 21, 2017, Expiration Date: February 21, 2022
Intro,
SWEREF-601 Commercial computer software—Licensing48 CFR Ch. 18 (10–1–05 Edition) 1852.227–86
Intro,
SWEREF-602 CWE-200: Exposure of Sensitive Information to an Unauthorized ActorCommon Weaknesses Enumeration, Miter Corporation
CWE is a community-developed list of common software and hardware weakness types that could have security ramifications.
SWE-207,
SWEREF-603 MCDC Coverage Video example.Carnegie Mellon University course 18-642 updated Fall 2020, Koopman, Phil
SWE-134, SWE-219,
SWEREF-604