• DocumentCode
    3077132
  • Title

    Integrating DSL-CBI and NuSMV for Modeling and Verifiying Interlocking Systems

  • Author

    Cao, Yan ; Lu, Qiuzi ; Xu, Tianhua ; Tang, Tao ; Wang, Haifeng ; Xu, Yongcheng

  • Author_Institution
    State Key Lab. of Rail Traffic Control & Safety, Beijing Jiaotong Univ., Beijing, China
  • fYear
    2011
  • fDate
    27-29 June 2011
  • Firstpage
    136
  • Lastpage
    143
  • Abstract
    The Computer Based Interlocking System (CBI) is used to ensure safe train movements at a railway station. For a given station, all the train routes and the concrete safety rules associated with these are defined in the interlocking table. Currently, the development and verification of interlocking tables is entirely manual process, which is inefficient and error-prone due to the complexity of the CBI and the human interferences. Besides, the complexity and volume of the verification results tend to make users feel extremely non-understandable. In order to tackle these problems, we introduce a toolset based on Domain Specific Language for Computer Based Interlocking Systems (DSL-CBI) to automatically generate and verify the interlocking table, and then mark the conflicting routes in the railway station. In this paper, we also discuss the advantages of the toolset and the significant contribution in developing CBI based on the proposed toolset.
  • Keywords
    railway safety; specification languages; DSL-CBI; NuSMV; computer based interlocking system; domain specific language; railway station; safe train movements; Computational modeling; Computers; DSL; Rail transportation; Semantics; Unified modeling language; XML; Computer Based Interlocking System (CBI); Domain Specific Language for Computer Based Interlocking Systems (DSL-CBI); counter-example visualization; interlocking table; railway station;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Secure Software Integration & Reliability Improvement Companion (SSIRI-C), 2011 5th International Conference on
  • Conference_Location
    Jeju Island
  • Print_ISBN
    978-1-4577-0781-0
  • Electronic_ISBN
    978-0-7695-4454-0
  • Type

    conf

  • DOI
    10.1109/SSIRI-C.2011.28
  • Filename
    6004515