SIL# 规范中 R 和 HR 之间的差异
Differences Between R and HR in SIL# Norms
SIL 规范定义了必须应用于代码的不同规则(即:圈复杂度等)
这些规则由 "NA - Non Applicable"、"R - Recommended" 和 "HR - Higly Recommended" 定义。
我知道这种欣赏取决于定义软件的人。
我在遵守 "HR" 规则的 "R" 规则方面有多大的约束力?第一个是推荐的,第二个是强制的吗?
标准中没有明确定义,以认证机构解释为准。标准之间的解释也存在差异(例如 IEC 61508 与 EN 50128)
大多数审计员会认为 HR 是强制性的,而没有一些书面的理由。
R 通常被认为是可选的,但您通常需要 select 其中一些选项。 (相对于可选意义"can be ignored")
IEC 61508-3:2010,附件A给出了如下定义:
HR: "the technicque or measure is highly recommended for this safety integrity level. If this technicque or measure is not used then the rationale behind not using it should be detailed with reference to Annex C during the safety planning and agreed with the assessor."
R: "the technique or measure is recommended for this safety integrity level as a lower recommendation to a HR recommendation."(原文如此!)
--: "the technique or measure has no recommendation for or against being used."
- NR: "the technique or measure is positively not recommended for this safety integrity level. If this technique or measure is used then the rationale behind using it should be detailed with reference to Annex C during the safety planning and agreed with the assessor."
评估员是认证机构的代表,所以要说服认证者。
据我所知,理论上没有绝对强制或禁止等级,但很容易让自己超负荷需要额外的措施来使一些不典型的、不推荐的策略说服验证者,即 "HR" 非常接近 "mandatory" 并且 "NR" 非常接近 "forbidden".
"R" 不像 "mandatory" 那样接近,但通常足以向验证者表明一个概念是考虑到详细表的 - 并承担责任(!)这个概念正在对尚未应用的 "more typical" 措施实施合理的替代。
SIL 规范定义了必须应用于代码的不同规则(即:圈复杂度等)
这些规则由 "NA - Non Applicable"、"R - Recommended" 和 "HR - Higly Recommended" 定义。
我知道这种欣赏取决于定义软件的人。
我在遵守 "HR" 规则的 "R" 规则方面有多大的约束力?第一个是推荐的,第二个是强制的吗?
标准中没有明确定义,以认证机构解释为准。标准之间的解释也存在差异(例如 IEC 61508 与 EN 50128)
大多数审计员会认为 HR 是强制性的,而没有一些书面的理由。
R 通常被认为是可选的,但您通常需要 select 其中一些选项。 (相对于可选意义"can be ignored")
IEC 61508-3:2010,附件A给出了如下定义:
HR: "the technicque or measure is highly recommended for this safety integrity level. If this technicque or measure is not used then the rationale behind not using it should be detailed with reference to Annex C during the safety planning and agreed with the assessor."
R: "the technique or measure is recommended for this safety integrity level as a lower recommendation to a HR recommendation."(原文如此!)
--: "the technique or measure has no recommendation for or against being used."
- NR: "the technique or measure is positively not recommended for this safety integrity level. If this technique or measure is used then the rationale behind using it should be detailed with reference to Annex C during the safety planning and agreed with the assessor."
评估员是认证机构的代表,所以要说服认证者。
据我所知,理论上没有绝对强制或禁止等级,但很容易让自己超负荷需要额外的措施来使一些不典型的、不推荐的策略说服验证者,即 "HR" 非常接近 "mandatory" 并且 "NR" 非常接近 "forbidden".
"R" 不像 "mandatory" 那样接近,但通常足以向验证者表明一个概念是考虑到详细表的 - 并承担责任(!)这个概念正在对尚未应用的 "more typical" 措施实施合理的替代。