Document: NUREG-0800
Document ID: c90016c6-e03f-4224-8ff3-87a6f7d3ca42
Document Type: srp
Title: Appendix 7-A
Source: NUREG-0800
Source URL: https://www.nrc.gov/docs/ML0525/ML052500547.pdf
Revision Date: 2023-06
Chapter: 7
Section ID: 7
CFR Part: 
CFR Title: 

Content:
em) backward to the code elements contained in the build. It should be possible to trace each element of the integrated build forward to the software field installation. Verifiability requires that it be possible to analyze, review, or test each integrated software build for the product functional requirements. The system build documents should specify methods to detect incorrectly built software releases. The build documents should identify all errors and anomalies discovered during software build activities. f. Installation Activities & Installation Configuration Tables Installation configuration tables should be produced. They should include all of the functional characteristics listed below to ensure that the software will be correctly configured in the operating safety system. The software development process characteristics listed below should be exhibited by the installation configuration tables themselves. Functional Characteristics For each of the functional characteristics, the requirements imposed on the configuration tables for that characteristic should be satisfied. Functional characteristics addressed by the configuration tables should include functionality, safety, and security. Functionality requires that the installation tables configure the installed system to have the functionality that is required for the plant. Safety requires that the installation tables introduce no new hazards into the safety system. Security requires that the installation tables introduce no new security threats into the installed system, and that the installation tables be protected from unauthorized change. Appendix 7-A Rev. 4 — June 1997 BTP HICB-14-37 Software Development Process Characteristics The configuration tables must exhibit each of the specified software development process characteristics: completeness, consistency, correctness, traceability, and verifiability. Completeness requires that the software configuration tables include all information necessary for