Natural Language Processing for Systems Engineering: Automatic Generation of Systems Modelling Language Diagrams
Shaohong Zhong, Andrea Scarinci, Alice Cicirello

TL;DR
This paper presents an NLP-based method to automatically generate SysML diagrams from unstructured natural language texts, aiding systems engineers in creating standardized and comprehensive system models efficiently.
Contribution
It introduces a flexible, open-domain approach that leverages NLP techniques and open-access tools to automatically produce SysML diagrams from textual sources, reducing manual effort.
Findings
Successful application across six diverse case studies.
Demonstrated efficiency in generating diagrams without intermediate modeling.
Benchmarked results show high accuracy compared to manual diagrams.
Abstract
The design of complex engineering systems is an often long and articulated process that highly relies on engineers' expertise and professional judgment. As such, the typical pitfalls of activities involving the human factor often manifest themselves in terms of lack of completeness or exhaustiveness of the analysis, inconsistencies across design choices or documentation, as well as an implicit degree of subjectivity. An approach is proposed to assist systems engineers in the automatic generation of systems diagrams from unstructured natural language text. Natural Language Processing (NLP) techniques are used to extract entities and their relationships from textual resources (e.g., specifications, manuals, technical reports, maintenance reports) available within an organisation, and convert them into Systems Modelling Language (SysML) diagrams, with particular focus on structure and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
