第1章 总述 1
1.1 软件评估的背景和必要性 1
1.2 软件评估的目标 3
1.3 软件评估的依据 4
1.4 软件评估的难点 5
第2章 范围 7
第3章 术语和定义 9
3.1 与使用软件的控制器的结构相关的定义 9
3.2 与使用软件的控制器的错误避免相关的定义 10
3.3 与使用软件的控制器的故障/错误控制技术相关的定义 12
3.4 与使用软件的控制器的存储器测试相关的定义 17
3.5 软件术语的定义——总则 20
第4章 软件评估的一般条件 22
4.1 必要的资料 22
4.2 仪器设备 23
4.3 人员资质 23
第5章 软件评估流程 24
5.1 适用性判断 24
5.2 评估准备和预审 26
5.3 评估和改进 28
5.4 总结和建议 29
5.5 软件评估总体流程图 29
第6章 软件评估标准要求 31
6.1 附录R的适用条件 32
6.2 总体要求(R.1) 32
6.3 结构要求(R.2) 32
6.4 避免错误的措施(R.3) 40
第7章 软件评估单元划分原则 49
第8章 软件评估CB互认规范 50
附件 52
附件1:GB 4706.1—2005 附录Q 电子电路评估试验程序 52
附件2:GB 4706.1—2005 附录R 软件评估 54
附件3:IEC 60335-1:2010 Ed5.0 附录Q Sequence of tests for the evaluation of electronic circuits 55
附件4:IEC 60335-1:2010 Ed5.0 附录R Software evaluation 57
附件5:GB 14536.1—2008 附录H 电子控制器的要求(部分) 71
附件6:IEC60730-1:2010 Ed4.0 附录H Requirements for electronic controls(部分) 90
附件7:GB/T 20438.3—2006/IEC 61508-3:1998 电气/电子/可编程电子安全相关系统的功能安全 第3部分:软件要求 118
附件8:GB/T 20438.7—2006/IEC 61508-7:2000 电气/电子/可编程电子安全相关系统的功能安全 第7部分:技术和措施概述(部分) 151
附件9:OD-2045 Ed1.0 关于如何依据IEC 60335-1的附录R和IEC 60730-1的附录H进行软件评估测试的导则和工作指南(中文翻译稿) 212