近年来,软件工具在新反应堆设计、开发以及现有反应堆升级和运行中的应用不断增加。总体而言,如果软件工具设计精良、开发细致、测试严格且使用得当,则其使用效率比传统开发流程更高,并且可能比手动工程流程产生更少的故障。但是,自动化工具或工具辅助工程活动中未检测到的故障可能会对核安全造成严重风险。对于核工业的所有利益相关者(包括设备供应商、公用事业许可证持有者和政府监管机构)而言,拥有良好的流程和一致的方法来评估软件工具在核安全系统中使用的安全性非常重要。但是,目前美国核工业中还没有针对软件工具资格或认证的具体、详细的标准和普遍接受的做法。
近年来,软件工具在新型反应堆设计、开发以及现有反应堆升级和运行中的应用不断增加。总体而言,如果软件工具设计精良、开发细致、测试严格且使用得当,则其使用效率比传统开发流程更高,并且可能比手动工程流程产生更少的故障。但是,自动化工具或工具辅助工程活动中未检测到的故障可能会对核安全造成严重风险。对于核工业的所有利益相关者(包括设备供应商、公用事业许可证持有者和政府监管机构)而言,拥有良好的流程和一致的方法来评估软件工具在核安全系统中使用的安全性非常重要。但是,目前美国核工业中还没有针对软件工具资格或认证的具体、详细的标准和普遍接受的做法。
3.1.9. 软件过程成熟度。SRD 报告应使用软件工程研究所 (SEI) 软件能力成熟度模型 (CMM)、能力成熟度模型集成 (CMMI)-SW 或其他等效评级等方法报告开发人员软件过程成熟度的特征。报告的软件过程成熟度应反映主要开发组织在报告事件日期正式认证的评级。标明执行评估的人员姓名、评估人员所属机构和认证日期。如果未进行正式认证,请将这些项目留空。如果使用单个提交来代表多个组织的工作,请输入将在开发项目上投入最多精力的组织级别(不一定是主承包商),并在相关的 SRDR 数据字典中注明。如果政府接受了替代评估机制,例如空军的软件开发能力评估 (SDCE) 或 ISO-15504,请输入这些结果并在 SRDR 数据字典中解释评估的含义。