用户故事

CSEE传输确保高速铁路软件的可靠性

挑战

自动识别高速铁路软件安全软件中的运行时错误

解决方案

使用PolySpace工具自动分析15,000行的ADA代码

后果

  • 15000行代码在数小时而不是数月内验证
  • 更多工程师时间用于增强安全性
  • 发现的隐藏缺陷

CSEE工程师使用Polyspace产品在几个小时内分析了1下载188bet金宝搏5000行Ada代码。在过去,包括重读源代码和安全分析在内的系统验证需要三到四个月的时间。

高速TGV列车。

作为Finmeccanica集团子公司Ansaldo Signal NV的一部分,CSEE Transport在高速铁路运输的信号和控制指挥系统方面处于世界领先地位法国依靠CSEE运输技术,比利时、英国和韩国的TGV列车也是如此。CSEE运输还开发地铁监控系统和英吉利海峡隧道的穿梭机,英吉利海峡隧道通过铁路连接英国和法国。

在法国,高速TGV列车以每小时300公里的速度运行,相隔仅三分钟。在这种环境下,即使是轻微的信号故障也可能是灾难性的。因为乘客安全是最重要的,所以软件可靠性和安全性是重中之重。对于巴黎地铁等高速列车,CSEE运输受到与核工业一样严格的安全法规的约束。

为确保火车的安全运行,CSEE运输工程师经常花几个月核实其代码。CSEE运输二手PolySpace®下载188bet金宝搏Ada的产品可以自动执行此劳动密集型流程中的任务,并检测各种运行时缺陷。

挑战

高速TGV信号系统由每隔14公里放置的地面设备和嵌入式车载软件应用程序组成。地面设备根据其位置自动计算列车的“停车顺序”(瞬时停车、加速或减速)。该信息通过轨道传输,由车载计算机处理,并显示在操作员屏幕上。除非操作员发出计数器命令,否则计算机将自动执行这些命令。

CSEE Transport的信令系统的安全软件在Ada大约一年内开发。在初始开发阶段之后,团队预计将在另外三个或四个月内核实代码。CSEE运输寻求更先进和自动验证技术,以确保其软件的可靠运行。

解决方案

CSEE运输用于ADA的PolySpace产品来识别运行时错下载188bet金宝搏误,包括访问非初始化变量,零分区和缺失的数组访问。

CSEE Transport开发下载188bet金宝搏人员使用Polyspace产品在不执行软件的情况下验证其软件,从而定位经典验证无法检测到的错误。这些错误包括并行任务对共享变量的并发访问。

CSEE运输开发团队在软件开发过程的每一步都使用Polyspace产品,以在最终集成之前验证各个模块。下载188bet金宝搏

后果

  • 15000行代码在数小时而不是数月内验证CSEE工程师使用Polyspace产品在短短几个小时内分析了1下载188bet金宝搏5000行Ada代码。过去,系统验证(包括重读源代码和安全分析)需要三四个月的时间。

  • 更多工程师时间用于增强安全性. 通过自动化冗长、困难的验证任务,Polyspace产品减少了CSEE传输安全专家的工作量,使他们能够专注于无法自动处理的更复杂下载188bet金宝搏的安全问题。

  • 发现的隐藏缺陷. Polyspace产下载188bet金宝搏品识别了并行任务并发访问共享变量时可能出现的错误。当CSEE传输开发人员使用传统的验证技术时,这些类型的错误是无法检测到的。

下载188bet金宝搏使用的产品

展示你的成功

加入客户参考计划