Safety analysis of train control system based on model-driven design methodology

被引:14
|
作者
Baouya, Abdelhakim [1 ]
Mohamed, Otmane Ait [2 ]
Bennouar, Djamal [3 ]
Ouchani, Samir [4 ]
机构
[1] Univ BLIDA 1, CS Dept, Blida, Algeria
[2] Concordia Univ, ECE Dept, Montreal, PQ, Canada
[3] Univ Bouira, CS Dept, LIMPAF Lab, Bouira, Algeria
[4] Ecole Ingn CESI, Aix En Provence, France
关键词
Train control system; Safety; AADL; Availability; Model checking; SOFTWARE ARCHITECTURES; CHECKING; AADL;
D O I
10.1016/j.compind.2018.10.007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Embedded system design is a complex process that demands an extensive system level modeling. Its implementation encompasses software and hardware components and its interconnections. In such systems, it is widely recognized that safety should be considered at the design stage itself, particularly at the architectural level to minimize the design effort. This paper presents a novel methodology based on model-driven specification and probabilistic model checking to automatically analyze safety based availability before synthesizing the embedded software product. Initially, the specification relies on the Architecture Analysis and Design Language (AADL) standard. Applying this standard, software components, communication links, and hardware platform are modeled. From the software components, a formal specification suitable for analysis and verification is extracted. When the verification is done and constraints satisfied, the software code is generated. We demonstrate how model specification and verification techniques can be successfully applied to safety and availability analysis of the train control system. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 16
页数:16
相关论文
共 50 条
  • [21] A Model Driven Methodology for Computer Numerical Control system Design and Development
    Li, Fang
    Li, Di
    Huang, Xin
    Lai, Yizong
    2009 IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1-3, 2009, : 1465 - 1470
  • [22] Model-driven interactive system design for therapy robots
    Lee, M
    Abdullah, HA
    Basir, OA
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2004, 39 (04) : 345 - 363
  • [23] A Model-Driven Approach for Embedded System Prototyping and Design
    Hili, Nicolas
    Fabre, Christian
    Dupuy-Chessa, Sophie
    Rieu, Dominique
    PROCEEDINGS OF THE 2014 25TH IEEE INTERNATIONAL SYMPOSIUM ON RAPID SYSTEM PROTOTYPING (RSP): SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2014, : 23 - 29
  • [24] Model-Driven Software System Design for Labor Training
    Wang, Zhiqun
    PROCEEDINGS OF 2013 INTERNATIONAL SYMPOSIUM ON APPLIED ENGINEERING, TECHNICAL MANAGEMENT, AND INNOVATION, 2014, : 104 - 108
  • [25] A Model-Driven Methodology for the Design of Autonomic and Cognitive IoT-Based Systems: Application to Healthcare
    Mezghani, Emna
    Exposito, Ernesto
    Drira, Khalil
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2017, 1 (03): : 224 - 234
  • [26] Model-driven Design-Runtime Interaction in Safety Critical System Development: an Experience Report
    Eramo, Romina
    de Kerchove, Florent Marchand
    Colange, Maximilien
    Tucci, Michele
    Ouy, Julien
    Bruneliere, Hugo
    Di Ruscio, Davide
    JOURNAL OF OBJECT TECHNOLOGY, 2019, 18 (02):
  • [27] Functional safety analysis of CTCS-3 train control system based on UML model
    Liu, Jin-Tao
    Tang, Tao
    Zhao, Lin
    Li, Xian
    Tang, T. (ttang@bjtu.edu.cn), 1600, Science Press (35): : 59 - 66
  • [28] Flight control system digital prototype design technology supporting model-driven development
    Liu, Xing-Hua
    Cao, Yun-Feng
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2011, 17 (01): : 23 - 29
  • [29] Model-driven architecture based security analysis
    Mili, Saoussen
    Nguyen, Nga
    Chelouah, Rachid
    SYSTEMS ENGINEERING, 2021, 24 (05) : 307 - 321
  • [30] Design and Analysis of IoT Applications: A Model-Driven Approach
    Costa, Bruno
    Pires, Paulo F.
    Delicato, Flavia C.
    Li, Wei
    Zomaya, Albert Y.
    2016 IEEE 14TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 14TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 2ND INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/DATACOM/CYBERSC, 2016, : 392 - 399