TY - JOUR
T1 - A Comprehensive Formalization of AADL with Behavior Annex
AU - Tan, Yu
AU - Zhao, Yongwang
AU - Ma, Dianfu
AU - Zhang, Xuejun
N1 - Publisher Copyright:
© 2022 Yu Tan et al.
PY - 2022
Y1 - 2022
N2 - In safety-critical fields, architectural languages such as AADL (Architecture Analysis and Design Language) have been playing an important role, and the analysis of the languages and systems designed by them is a challenging research topic. At present, a formal method has become one of the main practices in software engineering for strict analysis, and it has been applied on the tools of formalization and analysis. The formal method can be used to find and resolve the problems early by describing the system with precise semantics and validating the system model. This article studies the comprehensive formal specification and verification of AADL with Behavior annex by the formal method. The presentation of this specification and semantics is the aim of this article, and the work is illustrated with an ARINC653 model case study in Isabelle/HOL.
AB - In safety-critical fields, architectural languages such as AADL (Architecture Analysis and Design Language) have been playing an important role, and the analysis of the languages and systems designed by them is a challenging research topic. At present, a formal method has become one of the main practices in software engineering for strict analysis, and it has been applied on the tools of formalization and analysis. The formal method can be used to find and resolve the problems early by describing the system with precise semantics and validating the system model. This article studies the comprehensive formal specification and verification of AADL with Behavior annex by the formal method. The presentation of this specification and semantics is the aim of this article, and the work is illustrated with an ARINC653 model case study in Isabelle/HOL.
UR - https://www.scopus.com/pages/publications/85123206298
U2 - 10.1155/2022/2079880
DO - 10.1155/2022/2079880
M3 - 文章
AN - SCOPUS:85123206298
SN - 1058-9244
VL - 2022
JO - Scientific Programming
JF - Scientific Programming
M1 - 2079880
ER -