BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

软件缺陷引发汽车突然加速的问题

| 作者 Michael Stal 关注 0 他的粉丝 ,译者 姚九强 关注 0 他的粉丝 发布于 2012年3月14日. 估计阅读时间: 2 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

在最近一篇新闻报道中,CNN公布了一份丰田公司内部备忘录的译本,其中提及这家汽车制造商将一个对电子加速部件可能引发汽车故障的担心归因于的软件问题。当新闻媒体都开始报道这样的消息时,表明了软件在嵌入式系统中变得愈加重要。

这个问题可能6年前就出现在Lexus 460车型上,丰田Tundra车型也可能有同样的问题。尽管如此,这则消息显示了软件工程和嵌入式系统之间愈加紧密的关联。很多人认为嵌入式系统和非企业系统是如今人们构建最多的软件系统。这一比例约为50%,并在持续上升,因为人们仍在不断的为在诸如发电厂、医疗设备、飞机和汽车中使用的嵌入式系统编写软件。其结果是,软件缺陷能够造成巨大影响。

在丰田汽车的报道中,丰田公司内部备忘录译本中披露出的汽车控制问题是:

在油门最大时,加速踏板位置传感器异常会导致巡航控制器被自身激活。

CNN报道说:

最初怀疑因软件故障导致丰田汽车突然非受控加速,从而引发严重事故和多人死亡的事件早在2010年就被报道。然而丰田汽车公司和国家高速公路交通安全管理局共同得出结论,电子系统没有故障,而将上述几起事故归因于汽车地毯,粘性的加速踏板,以及在某些事故中司机的人为过错。

需要特别说明的是,尽管CNN如此报道,丰田汽车公司坚决否认(旗下的汽车)出现这一问题,宣称这份备忘录的翻译是错误的。此外,丰田汽车公司还宣布任何问题都已在批量生产前得到解决。

丰田汽车公司的案例只是一个例子,显示出软件架构和软件工程与现代工业生产和工业解决方案之间的紧密关联。即便有些公司过去是以硬件生产为中心的,也需要面对软件如今正在成为它们系统的组成部分这一事实。其结果是,需要在系统工程的背景下更加强调软件架构,因为过去硬件和业务方面,如材料清单等,才是主要的驱动力。

查看英文原文:Acceleration Problems in Cars caused by Software

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

亡羊补牢 by ge linfeng

出了问题才意识到 “软件架构”的重要意义,这样的意识有待提升

Re: 亡羊补牢 by Yang Yang

和软件架构有什么关系?看不出来。

这是一个测试的问题。有测试逃逸发生了,测试用例不完整。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

2 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT