GST: A framework to automatically generate SysML diagrams from text based on deep learning

Published in (under review) ASME 2024 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference(IDETC-CIE), 2024

Haomin Guo, Qibo Peng, Yusheng Liu

[PDF]

Abstract

One of the primary objectives in MBSE is to transform ambiguous and inconsistent natural language into coherent and concise SysML models. By automating this process, individuals can significantly benefit from reduced manual effort. However, recent research has encountered various challenges, including limited input, reliance on user involvement, impractical application of results, and poor generalization of methods. In this study, we introduce a novel application of deep learning to generate SysML diagrams and present a framework GST. GST uses deep learning techniques to extract SysML diagram fragments from the text that has been split into sentences, and integrates them to form a SysML model. We have constructed a labeled dataset and implemented an instance of GST to confirm its feasibility. The experimental results demonstrate that GST is capable of automatically converting unstructured natural language inputs into SysML models. The entire generation process does not necessitate user involvement, and the resulting outputs in XMI format can be directly imported into modeling software, allowing for subsequent modifications and additional modeling tasks. The implementation code for GST instance and the labeled dataset is available at GST-example-code.