CSA - N290.14-07
Qualification of pre-developed software for use in safety-related instrumentation and control applications in nuclear power plants
|Publication Date:||1 July 2007|
This Standard contains requirements for the qualification of pre-developed software intended for use in safety-related instrumentation and control (I&C) applications in nuclear power plants.
(1) Pre-developed products include embedded and stand-alone software.
(2) The requirements of this Standard may also be considered for application to complex programmed electronics that retain state information.
Software with minor customizations is considered pre-developed software. Software with more substantial customizations is considered custom software and is not within the scope of this Standard.
This Standard addresses application-specific
This Standard does not provide requirements for
(a) environmental tolerance (e.g., temperature, vibration, shock, seismic activity, radiation, humidity, corrosion, stress and loading, dust, pressure, and fire resistance);
(b) electromagnetic immunity or emissions (e.g., electromagnetic interference, radio frequency interference, and surge withstand capabilities); or
(c) hardware and system reliability.
This Standard does not address the process of integration of a candidate product into a system design or the subsequent validation of the realized system design prior to installation and use in the intended safety-related application.
This Standard assumes that the candidate product has been previously assessed as functionally suitable for the proposed application.
In CSA Standards, "shall" is used to express a requirement, i.e., a provision that the user is obliged to satisfy in order to comply with the standard; "should" is used to express a recommendation or that which is advised but not required; "may" is used to express an option or that which is permissible within the limits of the standard; and "can" is used to express possibility or capability. Notes accompanying clauses do not include requirements or alternative requirements; the purpose of a note accompanying a clause is to separate from the text explanatory or informative material. Notes to tables and figures are considered part of the table or figure and may be written as requirements. Annexes are designated normative (mandatory) or informative (non-mandatory) to define their application.