TY - GEN
T1 - SysML Flow Model
AU - Ding, Guohuan
AU - Liu, Jing
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - Avionics embedded systems are subjected to stringent timing requirements to be verified. Evaluating if messages meet their timing requirements, such as the latency constraint, is of the highest importance from the design stage of avionics systems. End-to-end latency of messages is an important design parameter that needs to be within specified bounds for the correct functioning of avionics systems. In this paper, we define the 'SysML Flow Model' for the first time. Subsequently, we propose an approach to transfer the SysML Flow Model to a timed automaton, to perform schedulability and end-to-end latency verification. This fills an important gap in the method toolbox of the safety-critical domain engineer. The definition has a profound potential to broaden the use of Model-Driven Architecture and its well-known advantages in safety-critical avionics applications. Finally, we apply this technique to an industrial case of a flight management system.
AB - Avionics embedded systems are subjected to stringent timing requirements to be verified. Evaluating if messages meet their timing requirements, such as the latency constraint, is of the highest importance from the design stage of avionics systems. End-to-end latency of messages is an important design parameter that needs to be within specified bounds for the correct functioning of avionics systems. In this paper, we define the 'SysML Flow Model' for the first time. Subsequently, we propose an approach to transfer the SysML Flow Model to a timed automaton, to perform schedulability and end-to-end latency verification. This fills an important gap in the method toolbox of the safety-critical domain engineer. The definition has a profound potential to broaden the use of Model-Driven Architecture and its well-known advantages in safety-critical avionics applications. Finally, we apply this technique to an industrial case of a flight management system.
UR - https://www.scopus.com/pages/publications/85149180449
U2 - 10.1109/APSEC57359.2022.00028
DO - 10.1109/APSEC57359.2022.00028
M3 - 会议稿件
AN - SCOPUS:85149180449
T3 - Proceedings - Asia-Pacific Software Engineering Conference, APSEC
SP - 159
EP - 168
BT - Proceedings - 2022 29th Asia-Pacific Software Engineering Conference, APSEC 2022
PB - IEEE Computer Society
T2 - 29th Asia-Pacific Software Engineering Conference, APSEC 2022
Y2 - 6 December 2022 through 9 December 2022
ER -