Document: NUREG-0800
Document ID: 4f141c71-35ca-4353-9047-a13efe6d56b7
Document Type: srp
Title: Revision 6 - August 2016
Source: NUREG-0800
Source URL: https://www.nrc.gov/docs/ML1601/ML16019A308.pdf
Revision Date: 2023-06
Chapter: 7
Section ID: 7
CFR Part: 
CFR Title: 

Content:
controlled. This would include any software or software information which affects the safety software, such as software requirements, designs, and code; support software used in development; libraries of software components essential to safety; software plans that could affect quality; test software requirements, designs, or code used in testing; test results used to qualify software; analyses and results used to qualify software; software documentation; databases and software configuration data; pre-developed software items that are safety system software; software change documentation; and tools used in the software project for management, development or assurance tasks. Each of these can affect the final product if a wrong version is used during the software development process. The SCMP should specify how modified software or documentation should be tested and verified, and who is to do this. The SCMP may be two different plans, one used by the software vendor during the development of the software, and one used by the applicant/licensee during the operational phase of the project. The applicant/licensee plan may be contained in an overall plant configuration management plan. If this is the case, the reviewer should check that software specific issues have been addressed in the plant configuration management plan. BTP 7.14-44 Revision 6 - August 2016 B.3.1.12 Software Test Plan (STP) A STP should plan the implementation of all of the necessary testing activities. Guidance for the appropriate testing activities is found in the following sources. RG 1.170, endorses IEEE Std 829, “IEEE Standard for Software Test Documentation,” with a few noted exceptions, identifies an acceptable method for satisfying test documentation requirements. RG 1.171, which endorses ANSI/IEEE Std 1008, “IEEE Standard for Software Unit Testing,” with a few noted exceptions, identifies an acceptable method for satisfying software unit testing requirements. The STP should exhibit the