CLC number: TP311
On-line Access: 2024-08-27
Received: 2023-10-17
Revision Accepted: 2024-05-08
Crosschecked: 2020-10-15
Cited: 0
Clicked: 6629
Citations: Bibtex RefMan EndNote GB/T7714
Ming-rui Xiao, Yun-wei Dong, Qian-wen Gou, Feng Xue, Yong-hua Chen. Architecture-level particular risk modeling and analysis for a cyber-physical system with AADL[J]. Frontiers of Information Technology & Electronic Engineering, 2020, 21(11): 1607-1625.
@article{title="Architecture-level particular risk modeling and analysis for a cyber-physical system with AADL",
author="Ming-rui Xiao, Yun-wei Dong, Qian-wen Gou, Feng Xue, Yong-hua Chen",
journal="Frontiers of Information Technology & Electronic Engineering",
volume="21",
number="11",
pages="1607-1625",
year="2020",
publisher="Zhejiang University Press & Springer",
doi="10.1631/FITEE.2000428"
}
%0 Journal Article
%T Architecture-level particular risk modeling and analysis for a cyber-physical system with AADL
%A Ming-rui Xiao
%A Yun-wei Dong
%A Qian-wen Gou
%A Feng Xue
%A Yong-hua Chen
%J Frontiers of Information Technology & Electronic Engineering
%V 21
%N 11
%P 1607-1625
%@ 2095-9184
%D 2020
%I Zhejiang University Press & Springer
%DOI 10.1631/FITEE.2000428
TY - JOUR
T1 - Architecture-level particular risk modeling and analysis for a cyber-physical system with AADL
A1 - Ming-rui Xiao
A1 - Yun-wei Dong
A1 - Qian-wen Gou
A1 - Feng Xue
A1 - Yong-hua Chen
J0 - Frontiers of Information Technology & Electronic Engineering
VL - 21
IS - 11
SP - 1607
EP - 1625
%@ 2095-9184
Y1 - 2020
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/FITEE.2000428
Abstract: Cyber-physical systems (CPSs) are becoming increasingly important in safety-critical systems. particular risk analysis (PRA) is an essential step in the safety assessment process to guarantee the quality of a system in the early phase of system development. Human factors like the physical environment are the most important part of particular risk assessment. Therefore, it is necessary to analyze the safety of the system considering human factor and physical factor. In this paper, we propose a new particular risk model (PRM) to improve the modeling ability of the architecture Analysis and Design Language (AADL). An architecture-based PRA method is presented to support safety assessment for the AADL model of a cyber-physical system. To simulate the PRM with the proposed PRA method, model transformation from PRM to a deterministic and stochastic Petri net model is implemented. Finally, a case study on the power grid system of CPS is modeled and analyzed using the proposed method.
[1]Banerjee A, Kandula S, Mukherjee T, et al., 2012. BAND-AiDe: a tool for cyber-physical oriented analysis and design of body area networks and devices. ACM Trans Embed Comput Syst, 11(S2):49-77.
[2]Bi SY, 2017. Research on Tire Burst Safety Analysis Technology of Transport Category Aircraft. MS Thesis, Nanjing University of Aeronautics and Astronautics, Nanjing, China (in Chinese).
[3]China Institute of Building Standard Design & Research, 2012. Technical Code for Protection of Building Electronic Information System Against Lightning. GB 50343-2012. National Standards of People’s Republic of China (in Chinese).
[4]Delange J, Feiler P, 2014. Architecture fault modeling with the AADL error-model annex. Proc 40th EUROMICRO Conf on Software Engineering and Advanced Applications, p.361-368.
[5]Dong YW, Wang GR, Zhang F, et al., 2011. Reliability analysis and assessment tool for AADL model. J Softw, 22(6):1252-1266 (in Chinese).
[6]Gertman DI, Blackman HS, 1994. Human Reliability and Safety Analysis Data Handbook. Wiley-Interscience, New York, USA.
[7]Ji Z, Zhou YH, Wang BC, et al., 2019. Human-cyber-physical systems (HCPSs) in the context of new-generation intelligent manufacturing. Engineering, 5(4):624-636.
[8]Kim J, Jung W, Jang SC, et al., 2006. A case study for the selection of a railway human reliability analysis method. Proc Int Railway Safety Conf, p.22-27 (in Korean).
[9]Kirwan B, Kennedy R, Taylor-Adams S, et al., 1997. The validation of three human reliability quantification techniques—THERP, HEART and JHEDI: part II—results of validation exercise. Appl Ergon, 28(1):17-25.
[10]Luo XL, 2017. Human Factors in Flight (3rd Ed.). Southwest Jiaotong University Press, Chengdu, China (in Chinese).
[11]Marsan MA, Chiola G, 1987. On Petri nets with deterministic and exponentially distributed firing times. In: Rozenberg G (Ed.), Advances in Petri Nets 1987. Springer-Verlag Berlin Heidelberg, p.132-145.
[12]Reason J, 1990. Human Error. Cambridge University Press, New York, USA.
[13]Society of Automotive Engineers, 1996. Guidelines and Methods for Conducting the Safety Assessment Process on Civil Airborne Systems and Equipment, ARP4761. National Standards of the United States of America.
[14]Society of Automotive Engineers, 2013. Architecture Analysis and Design Language (AADL) Annex Volume 3: Annex E: Error Model Annex.
[15]Society of Automotive Engineers, 2017. Architecture Analysis & Design Language (AADL) AS5506C.
[16]Wang Q, Li X, Li S, et al., 2017. Risks and risk control of wind power enterprises. 13th Int Conf on Natural Computation, Fuzzy Systems and Knowledge Discovery, p.3070-3075.
[17]Wei XM, Dong YW, Yang MM, et al., 2014. Hazard analysis for AADL model. Proc IEEE 20th Int Conf on Embedded and Real-Time Computing Systems and Applications, p.1-10.
[18]Wei XM, Dong YW, Li XL, et al., 2018. Architecture-level hazard analysis using AADL. J Syst Softw, 137:580-604.
[19]Wei XM, Dong YW, Sun PP, et al., 2019. Safety analysis of AADL models for grid cyber-physical systems via model checking of stochastic games. Electronics, 8(2):212.
[20]Zimmermann A, 2017. Modelling and performance evaluation with TimeNet 4.4. In: Bertrand N, Bortolussi L (Eds.), Quantitative Evaluation of Systems. 14th Int Conf on Quantitative Evaluation of Systems, p.1-4.
[21]Zou Y, 2015. Research on Fault Probability Model of Overhead Power Transmission Line Based on Environmental Factors. MS Thesis, Huazhong University of Science and Technology, Wuhan, China (in Chinese).
Open peer comments: Debate/Discuss/Question/Opinion
<1>