HIERARCHICAL STATE MACHINE MODEL FOR ANALYZING SAFETY HAZARDS IN REAL-TIME SYSTEMS

被引:1
|
作者
Bakr, Ahmed M. [1 ]
Salama, May [1 ]
Alsammak, Abdelwahab K. [1 ]
机构
[1] Benha Univ, Fac Engn Shoubra, Banha, Egypt
来源
COMPUTER SCIENCE-AGH | 2021年 / 22卷 / 01期
关键词
fault tree analysis; hazard analysis; static code analysis; CLANG; HCRSM; ANSI-C; safety critical real-time systems; TREE ANALYSIS;
D O I
10.7494/csci.2021.22.1.3547
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Real-time systems must avoid hazardous situations. To achieve this, their functionality should be investigated under time constraints. A model based on Hierarchical Communicating Real-time State Machine (H-CRSM) and analysis methodology is proposed in this paper with the objective of obtaining any hazardous events that may occur in the input ANSI-C program. The system outputs a scenario list of the different hazards. A path in the code showing the cause of the undesirable event is associated with each hazardous scenario. The strength of the proposed methodology is that the process of hazardous situation detection does not require the running of the ANSI-C program many times with distinct values for the inputs. It also focuses on analyzing the software level of the life cycle. It is not like most of the verification and analysis tools that check system levels. The system level may be bug-free, but the software level may not be.
引用
下载
收藏
页码:39 / 80
页数:42
相关论文
共 50 条
  • [21] Hardware certification for real-time safety-critical systems: State of the art
    Kornecki, Andrew J.
    Zalewski, Janusz
    ANNUAL REVIEWS IN CONTROL, 2010, 34 (01) : 163 - 174
  • [22] Certification of software for real-time safety-critical systems: state of the art
    Kornecki, Andrew
    Zalewski, Janusz
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2009, 5 (02) : 149 - 161
  • [23] Time Machine: Generative Real-Time Model For Failure (and Lead Time) Prediction in HPC Systems
    Alharthi, Khalid Ayed
    Jhumka, Arshad
    Di, Sheng
    Gui, Lin
    Cappello, Franck
    McIntosh-Smith, Simon
    2023 53RD ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, DSN, 2023, : 508 - 521
  • [24] A HIERARCHICAL ARCHITECTURE WITH INDEPENDENT PROCESSORS FOR REAL-TIME SYSTEMS
    RODDA, L
    SAVIONI, R
    SECHI, GR
    MICROPROCESSING AND MICROPROGRAMMING, 1985, 15 (05): : 277 - 287
  • [25] Hierarchical interconnection network architecture for real-time systems
    Orencik, Bulent
    Turkish Journal of Electrical Engineering and Computer Sciences, 1998, 6 (02): : 131 - 166
  • [26] Parameter synthesis for hierarchical concurrent real-time systems
    Andre, Etienne
    Liu, Yang
    Sun, Jun
    Dong, Jin-Song
    REAL-TIME SYSTEMS, 2014, 50 (5-6) : 620 - 679
  • [27] Parameter Synthesis for Hierarchical Concurrent Real-Time Systems
    Andre, Etienne
    Liu, Yang
    Sun, Jun
    Dong, Jin-Song
    2012 17TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2012, : 253 - 262
  • [28] Compositional Verification for Hierarchical Scheduling of Real-Time Systems
    Carnevali, Laura
    Pinzuti, Alessandro
    Vicario, Enrico
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (05) : 638 - 657
  • [29] A HIERARCHICAL APPROACH TO SYSTEMS WITH HETEROGENEOUS REAL-TIME REQUIREMENTS
    BOTTAZZI, M
    SALATI, C
    REAL-TIME SYSTEMS, 1991, 3 (02) : 149 - 163
  • [30] Compositional schedulability analysis of hierarchical real-time systems
    Easwaran, Arvind
    Lee, Insup
    Shin, Insik
    Sokolsky, Oleg
    10TH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, : 274 - +