最新调查引发担忧,可以杀死的嵌入式系统

收集起来,作为巴尔集团年度嵌入式系统设计调查的结果提出了严重担心自己的小小的计算机电源弥补我们电子世界的无数机器的安全 — — 从自动取款机到恒温器内汽车系统。工程顾问公司调查一些 2,400 的工程师,发现,三分之一的受访者要么不设计安全标准 (22%) 或根本不知道他们是否或不 (11%)。

此外,轮询的工程师,22%说他们能杀的系统上工作。”我们问什么是最糟糕的事情可能发生,如果你正在设计今天的设备发生故障在领域和超过 500 名受访者说 ︰ 一个或更多的人可以死 !,”写巴尔集团联合创始人兼首席执行官安德鲁 Girson EE 时刻。”许多这些受访者是在工业自动化、 医疗设备、 汽车、 航空航天/国防工业”。

嵌入式的系统无处不在、 弥补计算世界巨大但交汇段。据估计大约 98%的所有微处理器在嵌入式系统情况下的风乍起,弥补消费设备,其余我们通常会调用计算机。”嵌入式”一般是指一个系统控制一些事、 一些种类的机器。你可以想象现代 (或甚至不那么现代) 的客机作为一个巨大的宇宙的这些事情,而在一个相对的粒子温控器共计处理器。物联网的事情是所有的嵌入式的系统,通过定义。

“我们问什么是最糟糕的事情可能发生,如果你正在设计今天的设备发生故障在领域和超过 500 名受访者说 ︰ 一个或更多的人死了 !”

嵌入式的系统编程涉及各种各样有趣的挑战。大多数情况下,它通过最裸骨减少 c 编程语言可能 (嵌入式 C,一般),或甚至只是无论汇编语言对应于处理器问题。嵌入式的软件应该是轻量级和通常是所有关于利用最小数目的资源可能做最多的计算工作。

在很多方面,嵌入式的编程就像相反的整体软件工程趋势假设机器有相对无限的物理计算资源。编程语言得到笨重的外形和功能越来越丰富,但嵌入系统的世界仍在努力建立与骨骼。还有某些贵族到它。

也是在调试和测试嵌入式的系统中的贵族。相对于现在呼呼吹在你的笔记本电脑或平板电脑上的着的东西,在嵌入式系统中失败的后果是完全不同的世界。具体来说,是一个具有潜在致命性的世界。(阅读关于出错 25 放射治疗机,为一个典型的例子)。

它不是嵌入式系统的安全标准不存在。生产标准的机构包括 (但不是限于) IEC、 FDA、 美国联邦航空局,NHTSA、 SAE、 IEEE 和 MISRA。他们就在那儿,但显然被忽略 33%的时间

它实际上变得更糟。不只是被忽略的标准,其他最佳做法也是如此,包括静态分析 (在那里检查代码,一行一行而不实际运行程序) 和代码审查 (在一些其他程序员检查另一个程序员的代码)。从巴尔直接:”主动为提高安全性和安全采用比他们应该少得多。只有 38%的受访者目前受同侪审查,他们所有的软件源代码和受访者在不到一半的当前项目中使用静态分析工具“。

Girson 写道”这一事实是我们都需要承认在这个的物联网时代我们的设备正在变得日益重要的基础结构的世界,”。”我们大家都必须投入时间、 资源和美元提高可靠性。如果我们这样做,长远来说,生活将会得救。

从调查的详细的结果将提出了一种在网络研讨会 3 月 8 日。

发表评论

电子邮件地址不会被公开。