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
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;
Conference_Titel :
Computational Intelligence and Industrial Applications, 2009. PACIIA 2009. Asia-Pacific Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4606-3
DOI :
10.1109/PACIIA.2009.5406387