首页 / 行业
博士生研发了三种技术,以更智能、更快速地检查汽车软件故障
2020-10-29 16:29:00
现在,计算机和软件比以往任何时候都更加重要。在汽车、飞机和医疗设备等系统中,执行没有重大缺陷或“故障”(bug)的软件非常重要。据外媒报道,荷兰埃因霍温理工大学(Eindhoven University of Technology)在读博士生Thomas Neele基于模型检查法研发了三种技术,以更智能、更快速地检查软件故障。
模型检查是最严格的软件检查技术之一,可以检查一个软件系统所能完成的所有事情,其能够处于的“状态”以及检查是否其能够按要求工作。软件常常由许多可以并行工作的部分组成,这可能导致需要检查的部分的数量激增,导致检查模型成本高昂,甚至可能最终导致无法进行管理。Neele探索了新方法,通过减少需要检查的部分的数量,以解决该问题。
Neele研发的三项技术有一个共同点:会考虑到软件系统状态的要求,这条额外的信息使其更容易了解到哪部分不需要检查。为了能够同时观察系统的行为和要求,Neele首先新研发了一种结构化的方法,以展示行为与要求相结合的信息。
第一项技术通过将相似的状态组在一起减少了所需要检查的状态的数量,甚至可以处理无穷数量的状态。第二项技术可以检查可以并行工作的软件部分是否有时在独立执行任务。在此种情况下,没有必要检查所有可能的状态。最后一种技术可以检查某些元素是否有相关性,如果不相关则将其删除。
未来,上述想法将有助于减少研发成本,缩短安全关键软件的上市时间,让高科技医疗服务更便宜,从而让更多人可以享受此种服务。此外,Neele的技术还可以帮助从飞机、汽车等系统中清除危险的故障。目前,应用Neele的想法和模型检查法需要大量的专业知识。为了让其技术得以大规模采用,有必要研发一种全自动化系统,以决定哪种方法最适用于某一特定应用。
责任编辑:YYX
最新内容
手机 |
相关内容
半导体主控技术:驱动自动驾驶革命的
半导体主控技术:驱动自动驾驶革命的引擎,自动驾驶,交通,自动驾驶系统,数据,车辆,自动,随着科技的不断进步,自动驾驶技术已经成为现实晶振在激光雷达系统中的作用
晶振在激光雷达系统中的作用,作用,系统,激光雷达,晶振,可靠性,选择,激光雷达(Lidar)是一种利用激光进行测距的技术,广泛应用于自动驾驶智能传感器助力打造数字经济数字世
智能传感器助力打造数字经济数字世界,数字,经济,传感器,助力,智能,及时发现,PCM1801U智能传感器是一种能够感知环境并将感知结果转苹果即将推出Mac系列新品,或搭载3nm
苹果即将推出Mac系列新品,或搭载3nm M3芯片,芯片,搭载,推出,全新,市场,研发,近日,有关苹果即将推出新一代Mac系列产品的消息引起了广人形机器人风起,连接器待势乘时
人形机器人风起,连接器待势乘时,连接器,人形机器人,工作效率,性强,研发,光纤,近年来,人形机器人在人工智能领域取得了巨大的进展。随Arbe 4D成像雷达以高分辨率雷达技
Arbe 4D成像雷达以高分辨率雷达技术和先进处理技术消除“幽灵刹车”问题,刹车,成像,分辨率,系统,目标,数据,Arbe 4D成像雷达是一种清华大学研发光电融合芯片,算力超商
清华大学研发光电融合芯片,算力超商用芯片三千余倍,芯片,研发,商用,测试,计算,科学研究,近日,清华大学发布了一项重要科研成果,他们成英特尔不应该担心英伟达Arm架构的P
英特尔不应该担心英伟达Arm架构的PC芯片?恰恰相反,芯片,英伟达,英特尔,调整,研发,推出,英特尔目前是全球最大的半导体公司之一,主要以