A Refinement-based Formal Development of Cyber-physical Railway Signalling Systems

被引:4
|
作者
Ait-Ameur, Yamine [1 ]
Bogomolov, Sergiy [2 ]
Dupont, Guillaume [1 ]
Iliasov, Alexei [3 ]
Romanovsky, Alexander [2 ]
Stankaitis, Paulius [2 ]
机构
[1] INPT ENSEEIHT, 2 Rue Charles Camichel, Toulouse, France
[2] Newcastle Univ, Sci Sq 1, Newcastle Upon Tyne, Tyne & Wear, England
[3] Formal Route Ltd, 32A Woodhouse Grove, London, England
基金
英国工程与自然科学研究理事会;
关键词
Formal verification; hybridised Event-B; cyber-physical railway signalling systems; VERIFICATION;
D O I
10.1145/3524052
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
For years, formal methods have been successfully applied in the railway domain to formally demonstrate safety of railway systems. Despite that, little has been done in the field of formal methods to address the cyber-physical nature of modern railway signalling systems. In this article, we present an approach for a formal development of cyber-physical railway signalling systems that is based on a refinement-based modelling and proof-based verification. Our approach utilises the Event-B formal specification language together with a hybrid system and communication modelling patterns to developing a generic hybrid railway signalling system model that can be further refined to capture a specific railway signalling system. The main technical contribution of this article is the refinement of the hybrid train Event-B model with other railway signalling sub-systems. The complete model of the cyber-physical railway signalling system was formally proved to ensure a safe rolling stock separation and prevent their derailment. Furthermore, the article demonstrates the advantage of the refinement-based development approach of cyber-physical systems, which enables a problem decomposition and in turn reduction in the verification and modelling effort.
引用
收藏
页数:24
相关论文
共 50 条
  • [41] Cyber-Physical Systems
    Lamnabhi-Lagarrigue, Francoise
    Di Benedetto, Maria Domenica
    Schoitsch, Erwin
    ERCIM NEWS, 2014, (97): : 6 - 7
  • [42] Cyber-physical Systems
    Vogel-Heuser, Birgit
    Kowalewski, Stefan
    AT-AUTOMATISIERUNGSTECHNIK, 2013, 61 (10) : 667 - 668
  • [43] Metamathematics for Systems DesignComprehensive Transfer of Formal Methods Techniques to Cyber-Physical Systems
    Ichiro Hasuo
    New Generation Computing, 2017, 35 : 271 - 305
  • [44] Consistency in the View-Based Development of Cyber-Physical Systems (Convide)
    Reussner, Ralf
    Schaefer, Ina
    Beckert, Bernhard
    Koziolek, Anne
    Burger, Erik
    2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C, 2023, : 83 - 84
  • [45] Towards development of cyber-physical systems based on integration of heterogeneous technologies
    Choi, SangSu
    Kang, Gyhun
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2018, 58 (02) : 129 - 136
  • [46] Behavioral Types for Component-Based Development of Cyber-Physical Systems
    Blech, Jan Olaf
    Herrmann, Peter
    SOFTWARE ENGINEERING AND FORMAL METHODS (SEFM 2015), 2015, 9509 : 43 - 52
  • [47] Modeling and formal analysis of virtually synchronous cyber-physical systems in AADL
    Jaehun Lee
    Kyungmin Bae
    Peter Csaba Ölveczky
    Sharon Kim
    Minseok Kang
    International Journal on Software Tools for Technology Transfer, 2022, 24 : 911 - 948
  • [48] Recent advances on formal methods for safety and security of cyber-physical systems
    Xiang Yin
    Shaoyuan Li
    Control Theory and Technology, 2020, 18 : 459 - 461
  • [49] A Formal Approach to Verify Parameterized Protocols in Mobile Cyber-Physical Systems
    Zhang, Long
    Hu, Wenyan
    Qu, Wanxia
    Guo, Yang
    Li, Sikun
    MOBILE INFORMATION SYSTEMS, 2017, 2017
  • [50] Modeling and formal analysis of virtually synchronous cyber-physical systems in AADL
    Lee, Jaehun
    Bae, Kyungmin
    Olveczky, Peter Csaba
    Kim, Sharon
    Kang, Minseok
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2022, 24 (06) : 911 - 948