Guideline for the application of N286.7-99, Quality assurance of analytical, scientific, and design computer programs for nuclear power plants
N286应用指南 7-99 核电厂分析、科学和设计计算机程序的质量保证
PrefaceThis is the first edition of CSA N286.7.1, Guideline for the application of N286.7-99, Quality assurance of analytical, scientific, and design computer programs for nuclear power plants.Scope1.1This Guideline is intended to assist owner organizations and participants in the preparation and implementation of software quality assurance processes in compliance with CSA N286.7 and related requirements from CSA N286.1.2This Guideline is intended for those persons responsible for developing software governance and quality assurance programs and procedures.1.3This Guideline is intended to assist practitioners within owner and participant organizations in understanding the basis of software quality assurance processes implemented in those organizations.1.4This Guideline provides guidance on the development and implementation of software quality engineering procedures that reflect the current maintenance focus of software development within owner and participant organizations.1.5This Guideline provides guidance on the development and use of scripts, processors, and couplers, which are not included in CSA N286.7. It also provides guidance on software processes related to direct coupling of codes that were previously run in series as separate entities.1.6This Guideline does not apply to computer programs that are(a) used to control plant safety systems and operational control systems;(b) commercially available database management and spreadsheet programs;(c) commercially available graphics and computer-assisted drafting (CAD) programs;(d) commercially available compilers, interpreters, and computer-operating systems; and(e) commercially available mathematical libraries.Note: Items (b) and (c) include "programmed applications", which are within the scope of CSA N286.7. A graded approach to quality activities and documentation similar to that specified for scripts in Clause 15 should be used.1.7In this Guideline, "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 Guideline; and "can" is used to express possibility or capability.