AADL architecture model construction based on FACE mode

In the development of time-sensitive, mission-critical aerospace software systems, the modeling technology that combines the FACE(future airborne capability environment) open architecture model with the AADL(architecture analysis & design language) architectural model is gradually becoming a research hot spot. This paper proposes an automatic construction method for AADL models based on the FACE model. Firstly, the formal definition of the syntactic structure of the FACE model is given using context-independent grammar. Secondly, the 26 kinds of mapping rules from FACE model elements to AADL model elements are designed, and the rationality of the mapping rules is proved by the graph homomorphism theory. Then, the StringTemplate template is designed based on the mapping rules, and the template engine algorithm for generating AADL model is given. Finally, a total of 12 kinds of FACE models elements in four aspects are taken as experimental objects, 241 FACE model instances are designed as test cases, and the generated AADL models are verified in the OSATE tool. The method in this paper has been applied in the aviation field. The results can avoid repeated modeling work in the preliminary design stage and the detailed design stage.

Authors

Institutions

Publication Details

Journal
Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
Published
2024-12-01
DOI
https://doi.org/10.1051/jnwpu/20244261160
Primary Topic
Model-Driven Software Engineering Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

AADL architecture model construction based on FACE mode

Chunyan Ma, Chao‐Tang Yu, Kai Kang, Wei Lin et al.
Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
Model-Driven Software Engineering Techniques
article

AADL architecture model construction based on FACE mode

Chunyan Ma, Chao‐Tang Yu, Kai Kang, Wei Lin, Guangzhe LYU
article en

Abstract

In the development of time-sensitive, mission-critical aerospace software systems, the modeling technology that combines the FACE(future airborne capability environment) open architecture model with the AADL(architecture analysis & design language) architectural model is gradually becoming a research hot spot. This paper proposes an automatic construction method for AADL models based on the FACE model. Firstly, the formal definition of the syntactic structure of the FACE model is given using context-independent grammar. Secondly, the 26 kinds of mapping rules from FACE model elements to AADL model elements are designed, and the rationality of the mapping rules is proved by the graph homomorphism theory. Then, the StringTemplate template is designed based on the mapping rules, and the template engine algorithm for generating AADL model is given. Finally, a total of 12 kinds of FACE models elements in four aspects are taken as experimental objects, 241 FACE model instances are designed as test cases, and the generated AADL models are verified in the OSATE tool. The method in this paper has been applied in the aviation field. The results can avoid repeated modeling work in the preliminary design stage and the detailed design stage.

Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical UniversityVol. 42(6)
Northwestern Polytechnical University (CN), Craft Group (China) (CN), Xi'an Aeronautical University (CN)
Openalex Percentile: Top 73%
Model-Driven Software Engineering Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

AADL architecture model construction based on FACE mode — Chunyan Ma, Chao‐Tang Yu, et al. · Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University (2024) | TGRS Research Map | TGRS