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 条
  • [1] Hazard Analysis of Real-time Safety Critical Systems using Hierarchical Communication Real-Time State Machines Formal Model
    Bakr, Ahmed M.
    Fouda, Mostafa M.
    Salama, May
    Alsammak, Abdelwahab K.
    Yahia, Hossam
    [J]. 2017 12TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND SYSTEMS (ICCES), 2017, : 628 - 634
  • [2] Modular design of real-time systems using hierarchical communicating real-time state machines
    Furfaro, A
    Nigro, L
    Pupo, F
    [J]. REAL-TIME SYSTEMS, 2006, 32 (1-2) : 105 - 123
  • [3] Modular Design of Real-Time Systems Using Hierarchical Communicating Real-time State Machines
    Angelo Furfaro
    Libero Nigro
    Francesco Pupo
    [J]. Real-Time Systems, 2006, 32 : 105 - 123
  • [4] Real-time systems development using hierarchical state machines
    Furfaro, A
    Nigro, L
    Pupo, F
    [J]. MODULAR PROGRAMMING LANGUAGES, PROCEEDINGS, 2003, 2789 : 110 - 121
  • [5] Model checking hierarchical communicating Real-Time State Machines
    Furfaro, Angelo
    Nigro, Libero
    [J]. ETFA 2005: 10th IEEE International Conference on Emerging Technologies and Factory Automation, Vol 1, Pts 1 and 2, Proceedings, 2005, : 365 - 370
  • [6] Real-time systems safety control considering Human Machine Interface
    Machado, Jose
    Seabra, Eurico
    [J]. ICINCO 2008: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL SPSMC: SIGNAL PROCESSING, SYSTEMS MODELING AND CONTROL, 2008, : 269 - 274
  • [7] PRTS: An Approach for Model Checking Probabilistic Real-Time Hierarchical Systems
    Sun, Jun
    Liu, Yang
    Song, Songzheng
    Dong, Jin Song
    Li, Xiaohong
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, 2011, 6991 : 147 - +
  • [8] Incremental design of a state machine specification for mobile and real-time systems
    Itabashi, G
    Takahashi, K
    Kato, Y
    Suganuma, T
    Shiratori, N
    [J]. 19th International Conference on Advanced Information Networking and Applications, Vol 1, Proceedings: AINA 2005, 2005, : 99 - 104
  • [9] Safety properties ensured by the OASIS model for safety critical real-time systems
    David, V
    Delcoigne, J
    Leret, E
    Ourghanlian, A
    Hilsenkopf, P
    Paris, P
    [J]. COMPUTER SAFETY, RELIABILITY AND SECURITY, 1998, 1516 : 45 - 59
  • [10] HIERARCHICAL STATE ESTIMATION FOR REAL-TIME MONITORING OF ELECTRIC-POWER SYSTEMS
    HANDSCHI.E
    GALIANA, FD
    [J]. IEEE TRANSACTIONS ON POWER APPARATUS AND SYSTEMS, 1974, PA93 (01): : 8 - 8