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
Abstract
Shuhao Li, Na Li, Yukan Hou
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.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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.
Key concepts: Systems Modeling Language, State diagram, Computer science, Activity diagram, Diagram, State (computer science), Story-driven modeling, Class diagram