Validation of Railway Interlocking Systems by Formal Verification, A Case Study

被引:6
|
作者
Bonacchi, Andrea [1 ]
Fantechi, Alessandro [1 ]
Bacherini, Stefano [2 ]
Tempestini, Matteo [2 ]
Cipriani, Leonardo [2 ]
机构
[1] Univ Florence, Dipartimento Ingn Informaz, Florence, Italy
[2] Gen Elect Transportat Syst, Florence, Italy
来源
关键词
D O I
10.1007/978-3-319-05032-4_18
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Notwithstanding the large amount of attempts to formally verify them, railway interlocking systems still represent a challenging problem for automatic verification. Interlocking systems controlling sufficiently large stations, due to their inherent complexity related to the high number of variables involved, are not readily amenable to automatic verification, typically incurring in state space explosion problems. The study described in this paper aims at evaluating and experimenting the industrial application of verification by model checking for this class of systems. The choices made at the beginning of the study, also on the basis of specific requirements from the industrial partner, are presented, together with the advancement status of the project and the plans for its completion.
引用
收藏
页码:237 / 252
页数:16
相关论文
共 50 条
  • [1] Case study: Formal specification and verification of railway interlocking system
    Hlavaty, T
    Preucil, L
    Stepan, P
    PROCEEDINGS OF THE 27TH EUROMICRO CONFERENCE - 2001: A NET ODYSSEY, 2001, : 258 - 263
  • [2] FORMAL VALIDATION METHOD FOR COMPUTERIZED RAILWAY INTERLOCKING SYSTEMS
    Antoni, Marc
    CIE: 2009 INTERNATIONAL CONFERENCE ON COMPUTERS AND INDUSTRIAL ENGINEERING, VOLS 1-3, 2009, : 1532 - 1541
  • [3] A Framework for Formal Verification and Validation of Railway Systems
    Benabbi, Yannis
    RIGOROUS STATE-BASED METHODS, ABZ 2023, 2023, 14010 : 371 - 374
  • [4] An automatic formal model generation and verification method for railway interlocking systems
    Oz, Muhammed Ali
    Kaymakci, Ozgur Turay
    Gazi University Journal of Science, 2017, 30 (02): : 133 - 147
  • [5] Verification of railway interlocking systems
    Busard, Simon
    Cappart, Quentin
    Limbree, Christophe
    Pecheur, Charles
    Schaus, Pierre
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2015, (184): : 19 - 31
  • [6] A Knowledge Based Solution for Intelligent Verification and Validation of Interlocking Railway Systems
    Bellini, Pierfrancesco
    Nesi, Paolo
    Zaza, Imad
    ERCIM NEWS, 2015, (103): : 36 - 37
  • [7] Compositional Verification of Railway Interlocking Systems
    Haxthausen, Anne Elisabeth
    Fantechi, Alessandro
    FORMAL ASPECTS OF COMPUTING, 2023, 35 (01)
  • [8] Validation process for railway interlocking systems
    Bonacchi, A.
    Fantechi, A.
    Bacherini, S.
    Tempestini, M.
    SCIENCE OF COMPUTER PROGRAMMING, 2016, 128 : 2 - 21
  • [9] Comparing Formal Verification Approaches of Interlocking Systems
    Haxthausen, Anne Elisabeth
    Hoang Nga Nguyen
    Roggenbach, Markus
    RELIABILITY, SAFETY, AND SECURITY OF RAILWAY SYSTEMS: MODELLING, ANALYSIS, VERIFICATION, AND CERTIFICATION, RSSRAIL 2016, 2016, 9707 : 160 - 177
  • [10] Using Formal Methods for Verification and Validation in Railway
    Reichl, Klaus
    Fischer, Tomas
    Tummeltshammer, Peter
    TESTS AND PROOFS, TAP 2016, 2016, 9762 : 3 - 13