首页> 外文会议>International Workshop on Complex faUlts and Failures in LargE Software Systems >Modeling and Verification of Zone Controller: The SCADE Experience in China's Railway Systems
【24h】

Modeling and Verification of Zone Controller: The SCADE Experience in China's Railway Systems

机译:区域控制器的建模与验证:中国铁路系统的硕果体验

获取原文

摘要

Communications Based Train Control (CBTC) is the newest railway system to solve traffic congestion in China's cities. Compared with the traditional signaling systems, CBTC systems are more complicated for which the modern moving block systems have been designed so that the exact position of a train can be known more accurately. Using traditional software development processes to design and expand such large systems are costly, and become unsustainable. Safety-critical application development environment (SCADE) is the systemic solution for developing critical systems. It fulfills the requirement of design, simulation, verification and automatic code generation of safety critical systems as CBTC. However, modeling and verifying CBTC is still a challenging problem. According to our experience in modeling and verifying the Zone Controller (ZC) of CBTC, the SCADE based development process does not reduce the complexity of large systems, which leads to verification failure. Therefore, improving the SCADE based development process is an urgent task. In this work, the slicing criteria that the SCADE process must conduct in order to simplify the complexity of SCADE models are stated. For each type of observer in SCADE, examples of available slicing criteria are given and their effects on reducing state space are analyzed. Finally, as a practical example, ZC is modeled and verified by SCADE using the slicing criteria.
机译:基于通信的列车控制(CBTC)是最新的铁路系统,用于解决中国城市的交通拥堵。与传统的信令系统相比,CBTC系统更复杂,因为设计了现代移动块系统的设计,使得列车的确切位置可以更准确地知道。使用传统的软件开发过程来设计和扩展如此大的系统成本高昂,并变得不可持续。安全关键应用开发环境(SCADE)是开发关键系统的系统解决方案。它符合安全关键系统的设计,仿真,验证和自动代码生成要求作为CBTC。但是,建模和验证CBTC仍然是一个具有挑战性的问题。根据我们在CBTC的建模和验证区域控制器(ZC)方面的经验,基于SCADE的开发过程不会降低大型系统的复杂性,从而导致验证失败。因此,改善基于SCADE的发展过程是一种紧急任务。在这项工作中,SCADE过程必须进行的切片标准,以简化SCADE模型的复杂性。对于SCADE中的每种类型的观察者,对可用切片标准的示例进行了分析,并分析了对降低状态空间的影响。最后,作为一个实际的例子,通过使用切片标准,通过SCADE进行建模和验证ZC。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号