Paper
7 December 2023 A new method for the transformation of SysML activity diagrams to state machine diagrams based on the element mapping
Shuhao Li, Na Li, Yukan Hou
Author Affiliations +
Proceedings Volume 12941, International Conference on Algorithms, High Performance Computing, and Artificial Intelligence (AHPCAI 2023); 129413W (2023) https://doi.org/10.1117/12.3011579
Event: Third International Conference on Algorithms, High Performance Computing, and Artificial Intelligence (AHPCAI 203), 2023, Yinchuan, China
Abstract
SysML (System Modeling Language) has been widely used in the aviation field for the architecture design and the system modeling. However, the modeling of complex systems based on SysML requires significant time and effort. To reduce the workload of SysML modeling and improve the efficiency when designing, a new method is proposed to transform the SysML activity diagrams into the state machine diagrams. First, the activity diagrams and the state machine diagrams are defined. Second, mapping rules to transform the activity diagram elements into the state machine diagram ones are established, based on which the predefined state machine diagram is generated. Third, the diagram is transformed by modifying or adding elements as needed. Finally, the proposed method is demonstrated through a numerical case comes from the aircraft flap control system.
(2023) Published by SPIE. Downloading of the abstract is permitted for personal use only.
Shuhao Li, Na Li, and Yukan Hou "A new method for the transformation of SysML activity diagrams to state machine diagrams based on the element mapping", Proc. SPIE 12941, International Conference on Algorithms, High Performance Computing, and Artificial Intelligence (AHPCAI 2023), 129413W (7 December 2023); https://doi.org/10.1117/12.3011579
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Modeling

Control systems

Systems modeling

Avionic systems

Design and modelling

Systems engineering

Back to Top