DocumentCode
512365
Title
Model-based software development for automatic train protection system
Author
Wang, Haifeng ; Gao, Chunhai ; Liu, Shuo
Author_Institution
Sch. of Electron. & Inf. Eng., Beijing Jiao Tong Univ., Beijing, China
Volume
1
fYear
2009
fDate
28-29 Nov. 2009
Firstpage
463
Lastpage
466
Abstract
Automatic train protection (ATP) system is a safety critical application for railway signaling with high logic complexity, and it is typically embedded and real-time demanded. As the computational complexity of ATP system, traditional software development method cannot accommodate effectively. In this paper, we propose a novel model-based development (MBD) scheme for ATP system. We argue that high quality software development in ATP system should not only rely on function design, but also on safety verification. A model-based development life cycle and verification approach are described. Furthermore, we present a case study, which is using the tool of SCADE suite. The approach can shorten the development period, enhance system safety, and meet challenges in safety critical software development.
Keywords
computational complexity; railways; safety-critical software; SCADE suite; automatic train protection system; computational complexity; model-based software development; railway signaling; safety critical software development; Application software; Control systems; Design engineering; Mathematical model; Programming; Protection; Rail transportation; Railway engineering; Railway safety; Software safety; ATP system; SCADE; model-based development; safety critical;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence and Industrial Applications, 2009. PACIIA 2009. Asia-Pacific Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-4606-3
Type
conf
DOI
10.1109/PACIIA.2009.5406387
Filename
5406387
Link To Document