首页> 外文会议>International conference on reliability, safety, and security of railway systems >The Unreasonable Effectiveness of B for Data Validation and Modelling of Railway Systems
【24h】

The Unreasonable Effectiveness of B for Data Validation and Modelling of Railway Systems

机译:B对铁路系统数据验证和建模的不合理有效性

获取原文

摘要

The B method [2] is quite popular for developing provably correct software for safety-critical railway systems, particularly for driverless trains [6]. In recent years, the B method has also been used successfully for data validation.1 There, the B language has proven to be a compact way to express complex validation rules, and tools such as predicateB, Ovado, or ProB can be used to provide high assurance validation engines, where a secondary toolchain validates the result of the primary toolchain [1, 3-5, 7, 8]. This talk will give an overview of our experience in using B for data validation tasks, as well as for other modelling tasks in the railway domain. We will also touch on subjects such as training and readability. We will examine which features of B make it well suited for the railway domain, but also point out some weaknesses and suggestions for future developments.
机译:B方法[2]在为安全关键的铁路系统,特别是无人驾驶火车[6]开发可证明正确的软件方面非常流行。近年来,B方法也已成功用于数据验证。1那里,B语言已被证明是一种表达复杂验证规则的紧凑方法,并且可以使用诸如predicateB,Ovado或ProB之类的工具来提供数据。高保证验证引擎,其中辅助工具链验证主要工具链的结果[1、3-5、7、8]。本演讲将概述我们在数据验证任务以及铁路领域其他建模任务中使用B的经验。我们还将涉及培训和可读性等主题。我们将研究B的哪些特性使其非常适合铁路领域,同时指出一些不足和对未来发展的建议。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号