跳到主要导航 跳到搜索 跳到主要内容

轨道交通联锁领域特定语言的形式化

  • Meng Yao Zhao
  • , Xiao Hong Chen*
  • , Hai Ying Sun
  • , Jing Liu
  • , Liang Yu Chen
  • , Ting Liang Zhou
  • *此作品的通讯作者

科研成果: 期刊稿件文章同行评审

摘要

As a core subsystem of the rail transit systems, the formal modeling and analysis of the interlocking system is an important means to ensure its safety. Formalization requires both domain knowledge and formal knowledge. Since formal knowledge is difficult to master, domain experts need the help of formal experts throughout the modeling process. To solve this problem, aiming at the characteristics of fault randomness, real-time behavior, and reusability of components in railway interlocking systems, a specific language IS-DSL is proposed to describe the parameters of specific interlocking system. A formal model of interlocking system is generated automatically based on the stochastic hybrid automata (SHA) templates, to carry out further safety analysis. In this study, the model of interlocking system is analyzed firstly, and the domain specific language is designed according to different cases. Secondly, the templates of the interlocking system model, including environment component templates and controller template are established, and the SHA templates are extracted as examples. Based on these templates, the system model generation process is defined, so that the domain experts can automatically generate the specific SHA model by inputting parameters through the IS-DSL. Finally, the interlocking system of a station is taken as an example to show the generation process. The following accident prediction analysis based on this system model proves the feasibility and effectiveness of the proposed approach.

投稿的翻译标题Formalizing Railway Interlocking Domain Specific Language
源语言繁体中文
页(从-至)1638-1653
页数16
期刊Ruan Jian Xue Bao/Journal of Software
31
6
DOI
出版状态已出版 - 1 6月 2020

关键词

  • Domain specific language
  • Formal modeling
  • Interlocking system
  • Stochastic hybrid automata (SHA)
  • Template reuse

指纹

探究 '轨道交通联锁领域特定语言的形式化' 的科研主题。它们共同构成独一无二的指纹。

引用此