A Transformation-Based Integrated Modular Avionics Software Model Construction Approach

Article Preview

Abstract:

Modern avionic software usually runs on the ARINC653-compatible OS based on the Integrated Modular Avionics (IMA) architecture. Although existing ARINC653 annex of Architecture Analysis & Design Language (AADL) can be used to construct IMA models straightforward, it is still hard and error-prone work for avionics engineers because of the complexity of ARINC653 and manual modeling. Therefore, a hierarchical transformation-based approach is proposed to obtain correct IMA models step by step from general AADL models, rather than its ARINC653 annex. The typical transformation algorithm is given and a tool is also developed to help accomplish this approach automatically and effectively.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

343-346

Citation:

Online since:

October 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] P. Parkinson, L. Kinnan, Safety-Critical Software Development for Integrated Modular Avionics. White Paper, Wind River, (2007).

Google Scholar

[2] Airlines electronic engineering committee (AEEC), avionics application software standard interface- ARINC specification 653-part 1 (REQUIRED SERVICES), (2005).

DOI: 10.1201/9781315222240-22

Google Scholar

[3] SAE AS5506/2: ARINC653 Annex, (2011).

Google Scholar

[4] Y. Wang, D. F. Ma, H.L. Shen, Y.W. Zhao, AADL653: An AADL-based formal language for modeling and validation of ARINC653-based avionics software, Journal of Computational Information Systems, Vol. 9 (10): 3919- 3930, (2013).

Google Scholar

[5] UML Profile for MARTE: Modeling and Analysis of Real-Time Embedded Systems, Version 1. 0, OMG, (2009).

Google Scholar

[6] SAE AS5506: Architecture Analysis and Design Language (AADL), Version 2. 0, (2009).

Google Scholar

[7] SAE AS5506/2: Behavior Annex, (2011).

Google Scholar