You are here

Safety Software Quality Assurance - Central Registry

A significant improvement in the quality assurance of safety software used at the Department of Energy (DOE) nuclear facilities was achieved with the establishment of a list of "toolbox" codes that are compliant with the DOE Safety Software Quality Assurance (SSQA) requirements of DOE O 414.1D, Quality Assurance, and its safety software guidance, DOE G 414.1-4. The toolbox codes are used by DOE contractors to perform calculations and to develop data used to establish the safety basis for DOE facilities and their operation, and to support the variety of safety analyses and safety evaluations developed for these facilities. The following list of toolbox codes comprises the DOE Safety Software Central Registry.

Code Version Year Approved Owner
ALOHA V5.4.4 2014 National Oceanic and Atmospheric Administration (NOAA) 
CFAST V3.1.7 and V5.1.1 2004 National Institute of Standards and Technology (NIST). 
EPIcode V7.0 2004 Homann Associates, Inc.
GENII V2.10.1  2013 Pacific Northwest National Laboratory (PNNL) 
HotSpot V2.07.01 2010 Lawrence Livermore National Laboratory (LLNL)
IMBA IMBA Expert ™ USDOE Edition V4.0.28 2006 UK Health Protection Agency (HPA)
MACCS2  V1.13.1 2004 Sandia National Laboratory (SNL)
MELCOR V1.8.5 2004 Sandia National Laboratory (SNL)

Prior to inclusion into the Central Registry an evaluation, sometimes referred to as a gap analysis, of each code was conducted to identify any "gaps" between the SQA practices being allowed and DOE's requirements and criteria for safety software. Code-specific guidance reports are developed where needed to identify applicable regimes in accident analysis, default inputs, and special conditions for using the toolbox codes for DOE applications. These documents as well as general information are available through the toolbox code links provided above.

The codes in the Central Registry were mostly developed outside of DOE (e.g., in the private sector or other Federal agencies). Access to the toolbox codes or their use is subject to agreements, conditions and restrictions established by the code owners or Federal agencies.

The Associate Under Secretary for Environment, Health, Safety and Security (AU-1) is responsible for managing the Safety Software Central Registry.   However, the toolbox code owners are responsible for ensuring that the codes are maintained in accordance with established requirements.

Use of the Central Registry toolbox codes is not mandatory. However, using the codes offers a number of advantages to the DOE and its contractors. Some of these advantages include: 1) the gap analysis evaluation performed provides valuable information on the code regarding application of SQA requirements, 2) the evaluation extends beyond the DOE safety software quality assurance criteria to the review of the code's capability to properly perform safety basis calculations, 3) the DOE specific guidance documents identify limitations and vulnerabilities not readily found in other code documentation, and 4) due to the established pedigree, assessments of the toolbox code by Field Office and site contractors may be reduced in scope.