Ein Chat Assistent für die SysML v2 Modellierung
KI-Basierte Modellierung mit SysML v2
Modellierung, insbesondere mit komplexen Sprachen wie SysML v2, kann Domänenexperten vor große Herausforderungen stellen. Oft liegt die Schwierigkeit darin, das vorhandene Domänenwissen in die Syntax der Modellierungssprache zu übertragen. Was modelliert werden soll, ist bekannt – jedoch ist oft unklar, wie das Modell konkret erstellt oder angepasst werden muss.
Um hier Abhilfe zu schaffen, haben wir einen Assistenten entwickelt, der die informellen Anforderungen des Domänenexperten in ein Modell umsetzt. Dafür können detaillierte Instruktionen in natürlicher Sprache dem Assistenen übergeben werden, welcher dann daraus ein vollständiges SysML v2 Modell generiert.

Der Assistent kann nicht nur Modelle erzeugen, sondern diese auch erläutern und anpassen. Inhaltliche Entscheidungen verbleiben somit beim Domänenexperten, während technische Fragen zur Modellierung vom Assistenten übernommen werden.

Damit der Assistent noch produktiver eingesetzt werden kann, können bereits existierende Modelle eingebunden werden und dienen dann als Grundlage für die weitere Modellierung. Ein Modellierer muss dem Assistenten den Anwendungsfall also nicht jedes Mal von Grund auf neu erläutern.
Der oben vorgestellte Assistent verifiziert die Syntax der erstellten oder angepassten Modelle direkt mit dem offiziellen SysML v2 parser. Dadurch kann immer sichergestellt werden dass vom Assistenten generierte Modelle auch die SysML v2 Syntax einhalten.
Die neue Version der Modellierungssprache SysML bringt viele neue Konzepte mit und verändert bestehende Konzepte. Um sich mit der Sprache vertraut zu machen unterstützt der Assistent gezielt bei Fragen zur SysML v2. Dafür haben wir die offizielle Dokumentation in eine Vektor-Datenbank eingepflegt die mithilfe von RAG dem Assistenten zur Verfügung steht. Um die Aussagen des Assistenten zu verifizieren werden alle verwendeten Textabschnitte der Dokumentation bereitgestellt.

Nehmen Sie gerne mit uns Kontakt auf, wenn Sie mehr über das SysML-v2-Modellierungswerkzeug von acronio erfahren möchten!

