DocumentCode
2985299
Title
Studying Formal Methods Applications in CBTC
Author
Yan, Fei
Author_Institution
Sch. of Electron. & Inf. Eng., Beijing Jiaotong Univ., Beijing, China
fYear
2011
fDate
12-14 Aug. 2011
Firstpage
1
Lastpage
3
Abstract
Formal methods are mathematics-based techniques, often supported by reasoning tools, that can offer a rigorous and effective way to model, design and analyse computer systems. Up to now formal methods in railway systems have mostly been used for interlocking applications. We are interested in studying and describing some possible formal methods applications in CBTC (Communications-Based Train Control). The main goal is to meet the safety requirements of railway signalling systems by reasonable safety evidences. At a basic level, formal methods may simply be used for a high-level specification of the system to be designed (e.g., using the Z notation). The process of specification is the act of writing things down precisely. The main benefit in so doing is intangible gaining a deeper understanding of the system being specified. The next level of usage is to apply formal methods to the development process (e.g., VDM, SMV), using a set of rules or a design calculus that allows stepwise refinement of the operations and data structures in the specification to an efficiently executable program. We want to try modelling multi-tasking applications in real-time operating system of MCU (Micro Controlling Unit) in CBTC with Z notation, and the model will be analysed by exhaustive simulation with the SMV model checker. Besides, we select a feasible way to the verification of interlocking system. At the most rigorous level, the whole process of proof may be mechanized (e.g., B-tools). A major conclusion of the study is that formal methods, while still immature in certain important respects, are beginning to be used seriously and successfully by railway to design and develop safety-related systems.
Keywords
formal verification; microcontrollers; railway safety; CBTC; MCU; SMV model checker; communications-based train control; formal methods; mathematics-based techniques; microcontrolling unit; operating system; railway signalling systems; railway systems; safety requirements; Analytical models; Control systems; Formal specifications; Rail transportation; Real time systems; Safety; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Management and Service Science (MASS), 2011 International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-6579-8
Type
conf
DOI
10.1109/ICMSS.2011.5999325
Filename
5999325
Link To Document