Anwendung von LLM zur Generierung logischer Systemarchitekturen in SysML-v2 am Beispiel eines Smart-Home-Sensors

2025, Projektarbeit, Marius Schneider
 

Betreuung durch M. Sc. Thomas Eickhoff

Abstract

Diese Arbeit untersucht die Möglichkeiten, Large Language Models zur Generierung von Modellen in SysML-v2-Textnotation zu nutzen. Im Fokus steht hierbei eine Bewertung inhaltlicher, syntaktischer und performativer Aspekte unter Verwendung unterschiedlicher Methoden: Grammar-Constrained Decoding, Retrieval-Augmented Generation und einer Kombination mehrerer Postprocessing-Schritte. Hierfür wird ein Softwaredemonstrator entwickelt, der es ermöglicht, den Einfluss einzelner Methoden anhand vergleichbarer Metriken zu untersuchen. Die Analyse der generierten Modelle zeigt, dass Large Language Models in der Lage sind, mit Unterstützung der beschriebenen Methoden sinnvolle Modelle zu erzeugen, jedoch wird deutlich, dass nicht nur die konkrete Umsetzung der einzelnen Methoden Einfluss auf die Qualität der Modelle hat.