kirancodes.me
To Proof Maintenance & Beyond!

LightF3: A Lightweight Fully-Process Formal Framework for Automated Verifying Railway Interlocking Systems

Yibo Dong, Xiaoyu Zhang, Yicong Xu, Chang Cai, Yu Chen, Weikai Miao, Jianwen Li, Geguang Pu

Abstract

Interlocking has long played a crucial role in railway systems. Its functional correctness, particularly concerning safety, forms the foundation of the entire signaling system. To date, numerous efforts have been made to formally model and verify interlocking systems. However, two main problems persist in most prior work: (1) The formal description of the interlocking system heavily depends on reusing existing models, which often results in overgeneralization and failing to fully utilize the intrinsic characteristics of interlocking systems. (2) The verification techniques of current approaches may quickly become outdated, and there is no adaptable method to integrate state-of-the-art verification algorithms or tools.

BibTeX
@inproceedings{Dong-al:FSE23,
  author    = {Yibo Dong and
               Xiaoyu Zhang and
               Yicong Xu and
               Chang Cai and
               Yu Chen and
               Weikai Miao and
               Jianwen Li and
               Geguang Pu},
  title     = {{LightF3:} A Lightweight {Fully-Process} Formal Framework for Automated Verifying Railway Interlocking Systems},
  booktitle = {{ESEC/SIGSOFT} {FSE}},
  pages     = {1914--1925},
  publisher = {{ACM}},
  year      = {2023},
}

Related papers