TY - JOUR
T1 - Interface control document modeling with Citrus (avionics systems interfaces)
AU - Louadah, Hassna
AU - Labiche, Yvan
N1 - Funding Information:
This work has been financed by NSERC/CRIAQ project AVIO-506 in collaboration with our industrial partners CMC Electronics and Solutions Isonéo.
Publisher Copyright:
© 2022, The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature.
PY - 2022/4/1
Y1 - 2022/4/1
N2 - Avionics systems integration based on interfaces control documents (ICDs) may be well handled when leveraging the strength of the model based-engineering. Indeed, avionics systems and their internal hardware and software components interfaces, specified in the form of ICDs, must be well defined and specified (e.g., unambiguous, complete, verifiable, consistent, and traceable specification). However, as of today, these ICDs are specified in different formats and levels of abstraction. In this paper, we analyzed the modeling capabilities of a set of relevant modeling languages, including our industry partners’ modeling language (Citrus), at modeling ICDs. Citrus covers most of the ICD content, however, it still needs improvement to cover some needs such as AFDX technology. This paper presents our extension to the Citrus meta-model capabilities to cover these needs.
AB - Avionics systems integration based on interfaces control documents (ICDs) may be well handled when leveraging the strength of the model based-engineering. Indeed, avionics systems and their internal hardware and software components interfaces, specified in the form of ICDs, must be well defined and specified (e.g., unambiguous, complete, verifiable, consistent, and traceable specification). However, as of today, these ICDs are specified in different formats and levels of abstraction. In this paper, we analyzed the modeling capabilities of a set of relevant modeling languages, including our industry partners’ modeling language (Citrus), at modeling ICDs. Citrus covers most of the ICD content, however, it still needs improvement to cover some needs such as AFDX technology. This paper presents our extension to the Citrus meta-model capabilities to cover these needs.
KW - Avionics systems integration
KW - AFDX
KW - Interface control document
KW - Interfaces
KW - IMA
KW - Citrus
UR - http://www.scopus.com/inward/record.url?scp=85124301782&partnerID=8YFLogxK
U2 - 10.1007/s10009-022-00645-3
DO - 10.1007/s10009-022-00645-3
M3 - Article
VL - 24
SP - 225
EP - 245
JO - International Journal on Software Tools for Technology Transfer
JF - International Journal on Software Tools for Technology Transfer
SN - 1433-2779
IS - 2
ER -