• 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