首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >软件安全标准

软件安全标准
EN

Stack Overflow用户
提问于 2009-02-19 15:56:38
回答 6查看 2.1K关注 0票数 13

在开发涉及控制潜在危害使用人员的设备/系统的软件时,任何人都有过必须遵守哪些行业已知的软件安全标准的经验?

EN

回答 6

Stack Overflow用户

发布于 2009-05-13 11:16:20

上面的Aonix链接是一个很好的基本推理链接。如果您想要了解特定标准如何工作的示例,可以在google上搜索以下内容:

  • IEC61508:“电气/电子/可编程电子安全相关系统(E/E/PES)的功能安全”。在各种地段特定标准中引用的基础标准。This IEC page是一个很好的起点。第61508-3部分是关于software.
  • DO-178B:航空电子标准的,该标准的范围与software
  • IEC60601-1-4:类似,但对standards)
  • EN5012x:处理“可编程电气医疗系统”的看法略有不同(standards)
  • EN5012x: IEC61508专用标准60601系列的一部分- 50128是关于软件的。
票数 5
EN

Stack Overflow用户

发布于 2009-02-20 18:43:28

不同的行业有不同的标准。例如飞机和机器人技术。在一些新的行业中,标准仍在不断发展,例如外科机器人。仍然有一些共同的元素。第一个是冗余。我和工业机器人打交道。对于速度控制等关键项目,我们在两个不同的控制器上使用三种不同的计算。对于紧急停止系统,我们使用双电路,每个红色的e-stop按钮背后都有两个物理开关。

我以前在飞机上工作。在飞机自动驾驶仪上,通常有两台甚至三台独立的计算机进行计算和比较结果。

这样做的目的是防止任何单一的故障导致系统不安全。

您需要查看管理您正在工作的领域的规则和法规,以了解法律要求是什么,但您必须确保整个系统的安全。

票数 2
EN

Stack Overflow用户

发布于 2009-02-19 16:07:22

MISRA是汽车行业遵循的标准,但它是一个编码标准,以确保操作的正确性和可移植性。

您需要阅读Therac accidents以了解此问题的复杂性。

此外,NASA和军事文件广泛可用,并讨论了允许确定系统安全性的编码标准。

-Adam

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/565965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档