Regulatory Guide
Regulatory Guide
Regulatory Guide
A. INTRODUCTION
Purpose
This regulatory guide (RG) describes methods that the staff of the U.S. Nuclear Regulatory
Commission (NRC) considers acceptable in meeting regulatory requirements for acceptance and
dedication of commercial-grade design and analysis computer programs used in safety-related
applications for nuclear power plants.
Applicability
This RG applies only to applicants, licensees, dedicating entities and their suppliers associated
with constructing, owning, operating, or supplying of nuclear power plants subject to Title 10 of the Code
of Federal Regulations, Part 21, “Reporting of Defects and Noncompliance,” (10 CFR Part 21) (Ref. 1),
and regulated pursuant to 10 CFR Part 50, “Domestic Licensing of Production and Utilization Facilities,”
(Ref. 2) and 10 CFR Part 52, “Licenses, Certifications, and Approvals for Nuclear Power Plants.” (Ref. 3)
Applicable Regulations
• 10 CFR Part 21 establishes the framework for an acceptance process under the definition
for “dedication,” and this process is undertaken to provide reasonable assurance that a
commercial-grade item to be used as a basic component will perform its intended safety
function. Specifically, the definition for “dedication” requires that the dedication process
be conducted in accordance with the applicable provisions of Appendix B, “Quality
Assurance Criteria for Nuclear Power Plants and Fuel Reprocessing Plants,” to 10 CFR
Part 50, “Domestic Licensing of Production and Utilization Facilities.”
• 10 CFR Part 50, Appendix B, Criterion III, “Design Control,” includes the provisions for
quality assurance (QA), and quality control which are applicable to the acceptance and
dedication process for commercial-grade design and analysis computer programs. For
design and analysis computer programs, acceptance of commercial-grade software in
accordance with the requirements in Criterion III of Appendix B to 10 CFR Part 50
Written suggestions regarding this guide or development of new guides may be submitted through the NRC’s public Web site under the
Regulatory Guides document collection of the NRC Library at http://www.nrc.gov/reading-rm/doc-collections/reg-guides/contactus.html.
Electronic copies of this RG, previous versions of this guide, and other recently issued guides are available through the NRC’s public Web site
under the Regulatory Guides document collection of the NRC Library at http://www.nrc.gov/reading-rm/doc-collections/. The RG is also
available through the NRC’s Agencywide Documents Access and Management System (ADAMS) at http://www.nrc.gov/reading-rm/adams.html,
under ADAMS Accession No. ML16126A183. The regulatory analysis may be found in ADAMS under Accession No. ML16126A181 and the
staff responses to the public comments on DG-1305 may be found under ADAMS Accession No. ML16126A179.
fulfills the requirements of dedication in 10 CFR Part 21. Criterion III design control
measures require, in part, for the selection and the review for suitability of application of
materials, parts, equipment, and processes that are essential to the safety-related functions
of the structures, systems, and components (SSCs), and are applicable to a commercial-
grade design and analysis computer program associated with basic components.
Related Guidance
• Generic Letter (GL) 89-02, “Actions to Improve the Detection of Counterfeit and
Fraudulently Marketed Products” (Ref. 4), provides guidance on the commercial-grade
dedication process and conditionally approves Electric Power Research Institute (EPRI)
NP-5652 “Guideline for the Utilization of Commercial-Grade Items in Nuclear Safety-
Related Applications (NCIG-07)” (Ref. 5).
• RG 1.28, “Quality Assurance Program Criteria (Design and Construction)” (Ref. 7),
describes an acceptable method for establishing and implementing a QA program for the
design and construction of nuclear power plants and fuel reprocessing plants that meets
the requirements of Appendix B to 10 CFR Part 50.
RG 1.231, Page 2
Purpose of Regulatory Guides
The NRC issues RGs to describe to the public methods that the staff considers acceptable for use
in implementing specific parts of the agency’s regulations, to explain techniques that the staff uses in
evaluating specific problems or postulated events, and to provide guidance to applicants. Regulatory
guides are not substitutes for regulations and compliance with them is not required. Methods and
solutions that differ from those set forth in RGs will be deemed acceptable if they provide a basis for the
findings required for the issuance or continuance of a permit or license by the Commission.
This regulatory guide contains and references information collections covered by 10 CFR
Parts 21, 50, and 52 that are subject to the Paperwork Reduction Act of 1995 (44 U.S.C. 3501 et seq.).
These information collections were approved by the Office of Management and Budget (OMB), control
numbers 3150-0035, 3150-0011, and 3150-0151.
The NRC may not conduct or sponsor, and a person is not required to respond to, a request for
information or an information collection requirement unless the requesting document displays a currently
valid OMB control number.
RG 1.231, Page 3
B. DISCUSSION
Reason for Issuance
This RG is being issued to endorse Revision 1 of EPRI Technical Report 1025243, “Plant
Engineering: Guideline for the Acceptance of Commercial-Grade Design and Analysis Computer
Programs Used in Nuclear Safety-Related Applications” (Ref. 9), with respect to acceptance of
commercial-grade design and analysis computer programs associated with basic components for nuclear
power plants.
Background
Use of commercial-grade design and analysis computer programs is common in the nuclear
industry, but acceptance processes for these programs vary. Current industry guidance for acceptance of
commercial-grade products was developed in the late 1980s. Although still applicable to computer
programs from a process perspective, the guidance did not specifically consider the unique failure modes
and characteristics of computer programs, nor the evaluation and testing challenges of off-the-shelf
commercial computer programs.
In the 1990s, the nuclear industry and the NRC supported digital upgrades to operating nuclear
power plants issuing guidance on the acceptance of commercial-grade computer programs that supported
digital upgrades or on improving high-level quality assurance programmatic guidance relating to control
of computer programs. More recently, standards organizations such as the American Society of
Mechanical Engineers (ASME), and the Institute of Electrical and Electronics Engineers (IEEE) have
issued improved guidance related to the control and use of computer programs, and worked with the NRC
to ensure regulatory compliance, but this guidance was generally either programmatic or developed for
other specific applications.
The EPRI Technical Report 1025243 guidance was specifically developed to guide the technical
evaluation and acceptance of commercial-grade design and analysis computer programs1. It incorporates
knowledge of industry standards and operational experience in the formulation of QA guidance
supporting both operating nuclear plant operations and upgrades, and new nuclear plant design and
construction.
The regulatory position in Section C is met when all the guidance in EPRI Technical Report
1025243 is met. Any deviation from the guidance is permissible; however, as stated in part, in the
“Purpose of Regulatory Guides,” methods and solutions that differ from those set forth in the regulatory
position, Section C, will be deemed acceptable if they provide a basis for the difference.
1 This RG does not apply to acceptance of commercial-grade computer programs at nuclear power plants which are not
for design and analysis (e.g. programs which perform instrumentation and control functions).
RG 1.231, Page 4
Harmonization with International Standards
The International Atomic Energy Agency (IAEA) has established a series of safety guides and
standards constituting a high level of safety for protecting people and the environment. IAEA safety
guides present international good practices and increasingly reflect best practices to help users striving to
achieve high levels of safety. Pertinent to this RG, the IAEA Safety Standards, and its Safety Guide
No. NS-G-1.1, “Software for Computer Based Systems Important to Safety in Nuclear Power Plants,”
(Ref. 11), provides computer program guidance for systems that are important to safety in nuclear power
plants. The Safety Guide relates to software used in computer based systems important to safety, and
includes an annex on the use of pre-existing or commercial off-the-shelf software. Although IAEA terms
are different than NRC terms, the meanings are similar (e.g., “software used in computer based systems”
includes “design and analysis computer programs”, “commercial off-the-shelf” is equivalent to
“commercial grade”, and “important to safety” is similar to “safety-related”). Both the IAEA Safety
Guide and EPRI Technical Report 1025243 provide guidance on activities associated with assuring
quality in commercial-grade design and analysis computer programs that are to be used as basic
components. Thus this RG incorporates similar quality assurance guidance and is consistent with the
basic safety principles provided in the IAEA Safety Standard.
This RG approves the use of guidance developed by an external organization, which contains
references to other codes, standards, or third party guidance documents (“secondary references”). If a
secondary reference has itself been incorporated by reference into NRC regulations as a requirement, then
licensees and applicants must comply with that standard as set forth in the regulation. If the secondary
reference has been approved for use in a RG as an acceptable approach for meeting an NRC requirement,
then the secondary reference constitutes a method acceptable to the NRC staff for meeting that regulatory
requirement as described in the specific RG. If the secondary reference has neither been incorporated by
reference into NRC regulations nor approved for use in a RG, then the secondary reference is neither a
legally-binding requirement nor a “generic” NRC approval as an acceptable approach for meeting an
NRC requirement. However, licensees and applicants may consider and use the information in the
secondary reference, if appropriately justified and consistent with current regulatory practice, consistent
with applicable NRC requirements.
RG 1.231, Page 5
C. STAFF REGULATORY GUIDANCE
Title 10 of the Code of Federal Regulations, Part 21, “Reporting of Defects and Noncompliance,”
states in part that, “In all cases, the dedication process must be conducted in accordance with 10 CFR part
50, appendix B.” In support of this requirement, Appendix B to 10 CFR Part 50 provides evaluation and
acceptance requirements that are applicable to commercial grade design and analysis computer programs
for nuclear power plants. The NRC staff approves for use, with clarification, EPRI Technical Report
1025243, “Plant Engineering: Guideline for the Acceptance of Commercial-Grade Design and Analysis
Computer Programs Used in Nuclear Safety-Related Applications,” Revision 1.
The guidelines included in Revision 1 of EPRI Technical Report 1025243, address the acceptance
of commercial-grade nuclear power plant design and analysis computer programs. The NRC staff
considers the methods in EPRI Technical Report 1025243, Revision 1, to be acceptable for complying
with the requirements of 10 CFR Part 21 and Appendix B to 10 CFR Part 50 for the dedication of design
and analysis computer programs as basic components for use in safety-related applications, subject to the
following conditions:
• Revision 1 of EPRI Technical Report 1025243 states that its scope and basic intent is to provide
acceptance guidance for non-process (that is, not installed in plant SSCs) computer programs
used in the design and analysis of plant SSCs. As such, the NRC staff does not accept the use of
Revision 1 of EPRI Technical Report 1025243 dedication methodology for process (installed or
embedded) computer programs or software tools2 associated with process computer programs.
• Revision 1 of EPRI Technical Report 1025243 states that portions of the guidance can be used for
any commercially procured computer program. Additionally, the ERPI document provides
guidance for a range of safety classifications and for computer programs used for purposes other
than design and analysis. The NRC staff’s approval of the EPRI document is limited to design
and analysis applications. Although the NRC’s limited acceptance is not meant to preclude a user
from using the guidance for other applications, this RG expresses no position on the capability or
acceptability of the EPRI guidance in such applications.
• Because of their importance to safety, the guidelines (indicated by the verb “should”) contained
in Revision 1 of EPRI Technical Report 1025243 must be treated the same as the requirements
(indicated by the verb “shall”) of the guidance, with the following exceptions:
Section 2
2 Software tools are used in the design, development, testing, review, analysis, or maintenance of process computer
programs installed in SSCs. Examples of software tools include compilers, assemblers, linkers, comparators, cross-
reference generators, decompilers, editors, flow charters, monitors, test case generators, integrated development
environments, and timing analyzers. Examples of process computer programs include programmable logic devices,
such as Complex Programmable Logic Devices (CPLDs) and Field Programmable Gate Arrays (FPGAs).
RG 1.231, Page 6
D. IMPLEMENTATION
The purpose of this section is to provide information on how nuclear licensees and applicants3
may use this guide and information regarding the NRC’s plans for using this regulatory guide.
In addition, it describes how the NRC staff complies with 10 CFR 50.109, “Backfitting,” and any
applicable finality provisions in 10 CFR Part 52, “Licenses, Certifications, and Approvals for Nuclear
Power Plants.”
Nuclear licensees and applicants may voluntarily4 use the guidance in this document to
demonstrate compliance with the underlying NRC regulations. Methods or solutions that differ from
those described in this regulatory guide may be deemed acceptable if they provide sufficient basis and
information for the NRC staff to verify that the proposed alternative demonstrates compliance with the
appropriate NRC regulations. Current licensees may continue to use guidance the NRC found acceptable
for complying with the identified regulations as long as their current licensing basis remains unchanged.
Licensees may use the information in this regulatory guide for actions that do not require NRC
review and approval such as changes to a facility design under 10 CFR 50.59, “Changes, Tests and
Experiments.” Licensees may use the information in this regulatory guide or applicable parts to resolve
regulatory or inspection issues.
The NRC staff does not intend or approve any imposition or backfitting of the guidance in this
regulatory guide. The NRC staff does not expect any existing licensee to use or commit to using the
guidance in this regulatory guide, unless the licensee makes a change to its licensing basis. The NRC staff
does not expect or plan to request licensees to voluntarily adopt this regulatory guide to resolve a generic
regulatory issue. The NRC staff does not expect or plan to initiate NRC regulatory action that would
require the use of this regulatory guide. Examples of such unplanned NRC regulatory actions include
issuance of an order requiring the use of the regulatory guide, requests for information under
10 CFR 50.54(f) as to whether a licensee intends to commit to use of this regulatory guide, generic
communication, or issuance of a rule requiring the use of this regulatory guide without further backfit
consideration.
During regulatory discussions on plant-specific operational issues, the staff may discuss with
licensees various actions consistent with staff positions in this regulatory guide, as one acceptable means
of meeting the underlying NRC regulatory requirement. Such discussions would not ordinarily be
considered backfitting even if prior versions of this regulatory guide are part of the licensing basis of the
facility. However, unless this regulatory guide is part of the licensing basis for a facility, the staff may not
represent to the licensee that the licensee’s failure to comply with the positions in this regulatory guide
constitutes a violation.
3
In this section, “licensees” refers to licensees of nuclear power plants under 10 CFR Parts 50 and 52; and the term
“applicants” refers to applicants for licenses and permits for (or relating to) nuclear power plants under
10 CFR Parts 50 and 52, and applicants for standard design approvals and standard design certifications under 10 CFR
Part 52.
4 In this section, “voluntary” and “voluntarily” mean that the nuclear licensee or applicant is seeking the action of its own
accord, without the force of a legally binding requirement or an NRC representation of further licensing or enforcement
action.
RG 1.231, Page 7
If an existing licensee voluntarily seeks a license amendment or change and (1) the NRC staff’s
consideration of the request involves a regulatory issue directly relevant to this new or revised regulatory
guide and (2) the specific subject matter of this regulatory guide is an essential consideration in the staff’s
determination of the acceptability of the licensee’s request, then the staff may request that the licensee
either follow the guidance in this regulatory guide or provide an equivalent alternative process that
demonstrates compliance with the underlying NRC regulatory requirements. This is not considered
backfitting as defined in 10 CFR 50.109(a)(1) or a violation of any of the issue finality provisions in
10 CFR Part 52.
If a licensee believes that the NRC is either using this regulatory guide or requesting or requiring
the licensee to implement the methods or processes in this regulatory guide in a manner inconsistent with
the discussion in this Implementation section, then the licensee may file a backfit appeal with the NRC in
accordance with the guidance in NRC Management Directive 8.4, “Management of Facility-specific
Backfitting and Information Collection” (Ref. 12) and NUREG-1409, “Backfitting Guidelines” (Ref. 13).
RG 1.231, Page 8
REFERENCES5
1. U.S. Code of Federal Regulations (CFR), Title 10 of the Code of Federal Regulations (10 CFR)
Part 21, “Reporting of Defects and Noncompliance.”
2. CFR, 10 CFR Part 50, “Domestic Licensing of Production and Utilization Facilities.”
3. CFR, 10 CFR Part 52, “Licenses, Certifications, and Approvals for Nuclear Power Plants.”
4. Generic Letter (GL) 89-02, “Actions to Improve the Detection of Counterfeit and Fraudulently
Marketed Products,” U.S. Nuclear Regulatory Commission, Washington, DC. Agencywide
Documents Access and Management System (ADAMS) Accession No. ML031140060.
5. Electric Power Research Institute (EPRI) NP-5652, “Guideline for the Utilization of
Commercial-Grade Items in Nuclear Safety-Related Applications (NCIG-07),” issued June 1988.6
7. Regulatory Guide (RG) 1.28, “Quality Assurance Program Criteria (Design and Construction),”
U.S. Nuclear Regulatory Commission, Washington, DC.
9. EPRI Technical Report 1025243, “Plant Engineering: Guideline for the Acceptance of
Commercial-Grade Design and Analysis Computer Programs Used in Nuclear Safety-Related
Applications,” Revision 1, issued December 2013.6
10. EPRI Technical Report 1025243, “Plant Engineering: Guideline for the Acceptance of
Commercial-Grade Design and Analysis Computer Programs Used in Nuclear Safety-Related
Applications,” issued June 2012.6
11. International Atomic Energy Agency Safety Standards Series, Safety Guide No. NS-G-1.1,
“Software for Computer Based Systems Important to Safety in Nuclear Power Plants,” issued
September 2000.7
5
Publicly available NRC published documents are available electronically through the NRC Library on the NRC’s
public Web site at: http://www.nrc.gov/reading-rm/doc-collections/. The documents can also be viewed on-line or
printed for a fee in the NRC’s Public Document Room (PDR) at 11555 Rockville Pike, Rockville, MD; the mailing
address is USNRC PDR, Washington, DC 20555; telephone 301-415-4737 or 800- 397-4209; fax 301- 415-3548; and
e-mail pdr.resource@nrc.gov
6
Copies of EPRI documents may be obtained from EPRI, 3420 Hillview Avenue, Palo Alto, CA 94304-1338; telephone
800-313-3774. Documents may be free of charge. Additional information is available on the EPRI Web site at
http://www.epri.com/.
7
Copies of International Atomic Energy Agency (IAEA) standards may be obtained from IAEA, Wagramerstrasse 5,
P.O. Box 100, A-1400 Vienna, Austria; Telephone: +43 1 2600 22529 (or 22530). Documents may be free of charge.
Additional information is available on the IAEA Web site at http://www.iaea.org/Publications/index.html.
RG 1.231, Page 9
12. Management Directive 8.4, “Management of Facility-Specific Backfitting and information
Collection,” U.S. Nuclear Regulatory Commission, Washington, DC.
RG 1.231, Page 10