Back to Search
Start Over
Safety Analysis for Mixed-criticality System with Random Errors and Burst Errors Based on AADL.
- Source :
- International Journal of Software & Informatics; 2024, Vol. 14 Issue 4, p449-479, 31p
- Publication Year :
- 2024
-
Abstract
- Many complex embedded systems are Mixed-Criticality Systems (MCSs). MCSs are often required to operate with the specified criticality level, but they may be subject to hazards that can induce random errors and burst errors, which may result in the abortion of an executing thread or even system failures. Current research only concentrates on schedulability analysis for MCSs and fails to further analyze system safety and consider the dependency relationship among threads. Taking random errors and burst errors as the research objects, we propose an architecture-basedMCSsafety analysis method with the integration of fault propagation analysis. Meanwhile, Architecture Analysis and Design Language (AADL) is employed to characterize the dependency relations among components. To compensate for the shortcomings of AADL, we create new AADL properties (AADL burst error properties) and propose new thread state machine (burst error-based thread state machine) semantics to describe the thread execution process with burst errors. Additionally, model transformation rules and assembly methods are proposed to apply probabilistic model checking for safety analysis, and PRISM models are derived from AADL models. Two formulae are also formulated to obtain quantitative safety properties for verifying occurrence probabilities of failures, and qualitative safety properties for generating corresponding witnesses to figure out propagation paths for fault propagation analysis respectively. Finally, the effectiveness of the proposed method is verified by adopting a Power Boat Autopilot (PBA) system. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 16737288
- Volume :
- 14
- Issue :
- 4
- Database :
- Complementary Index
- Journal :
- International Journal of Software & Informatics
- Publication Type :
- Academic Journal
- Accession number :
- 182258850
- Full Text :
- https://doi.org/10.21655/ijsi.1673-7288.00341