Automated Safety Analysis on Scenario-Based Requirements for Train Control System

被引:0
|
作者
Wang, Xi [1 ,2 ]
Miao, Huaikou [1 ,2 ]
Miao, Weikai [3 ]
机构
[1] Shanghai Univ, Sch Comp Engn & Sci, Shanghai, Peoples R China
[2] Shanghai Key Lab Comp Software Testing & Evaluati, Shanghai, Peoples R China
[3] East China Normal Univ, Sch Comp Sci & Software Engn, Shanghai, Peoples R China
关键词
D O I
10.1007/978-3-319-57708-1_4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Train control system is a kernel component of railway transportation which acts as the controller of the involved equipment. With the popularization of train-based transportation, how to guarantee the safety of train control system becomes an important problem to be solved. This paper proposes a safety analysis method for train control system. It provides a scenario language for practitioners to describe their requirements on the train control system in terms of physical scenarios of the train operations. With the specification written in the scenario language, its implied hazards will be automatically identified by verifying its satisfaction of the given safety properties. In contrast to the traditional textual representation of the analysis result, animation technique is adopted to demonstrate the unsafe requirement in an intuitive way. A software tool has been developed to support the approach. It identifies the hazards of a given scenario specification and animates the physical scenarios that lead to the hazards. We also carried out a case study on the tool and the result shows the efficacy of the proposed approach.
引用
收藏
页码:55 / 73
页数:19
相关论文
共 50 条
  • [1] Monitoring and control in scenario-based requirements analysis
    Letier, E
    Kramer, J
    Magee, J
    Uchitel, S
    [J]. ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 382 - 391
  • [2] Scenario-based requirements analysis
    Alistair Sutcliffe
    [J]. Requirements Engineering, 1998, 3 (1) : 48 - 65
  • [3] Scenario-Based Infrastructure Requirements for Automated Driving
    Lu, Xiaolin
    Madadi, Bahman
    Farah, Haneen
    Snelder, Maaike
    Annema, Jan Anne
    Van Arem, Bart
    [J]. CICTP 2019: TRANSPORTATION IN CHINA-CONNECTING THE WORLD, 2019, : 5684 - 5695
  • [4] Scenario-based modeling and verification of system requirement specification for the European Train Control System
    Tang, W.
    Ning, B.
    Xu, T.
    Zhao, L.
    [J]. COMPUTERS IN RAILWAYS XII: COMPUTER SYSTEM DESIGN AND OPERATION IN RAILWAYS AND OTHER TRANSIT SYSTEMS, 2010, 114 : 759 - 770
  • [5] Survey on Scenario-Based Safety Assessment of Automated Vehicles
    Riedmaier, Stefan
    Ponn, Thomas
    Ludwig, Dieter
    Schick, Bernhard
    Diermeyer, Frank
    [J]. IEEE ACCESS, 2020, 8 : 87456 - 87477
  • [6] Scenario-based requirements engineering
    Sutcliffe, A
    [J]. 11TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2003, : 320 - 329
  • [7] Scenario-based system design with colored Petri nets: an application to train control systems
    Wu, Daohua
    Schnieder, Eckehard
    [J]. SOFTWARE AND SYSTEMS MODELING, 2018, 17 (01): : 295 - 317
  • [8] Scenario-based system design with colored Petri nets: an application to train control systems
    Daohua Wu
    Eckehard Schnieder
    [J]. Software & Systems Modeling, 2018, 17 : 295 - 317
  • [9] A Systematic Approach of Reduced Scenario-based Safety Analysis for Highly Automated Driving Function
    Khatun, Marzana
    Glass, Michael
    Jung, Rolf
    [J]. PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON VEHICLE TECHNOLOGY AND INTELLIGENT TRANSPORT SYSTEMS (VEHITS), 2021, : 301 - 308
  • [10] Iterative and Scenario-Based Requirements Specification in a System of Systems Context
    Wiecher, Carsten
    Greenyer, Joel
    Wolff, Carsten
    Anacker, Harald
    Dumitrescu, Roman
    [J]. REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY (REFSQ 2021), 2021, 12685 : 165 - 181