TY - JOUR
T1 - TTool-AI
T2 - A Large Language Model-Based Assistant for Model Driven Engineering
AU - Sultan, Bastien
AU - Apvrille, Ludovic
N1 - Publisher Copyright:
© The Author(s), under exclusive licence to Springer Nature Singapore Pte Ltd. 2025.
PY - 2025/10/1
Y1 - 2025/10/1
N2 - Throughout the history of engineering, successive innovations have been implemented to assist engineers in their tasks, enabling them to focus on high-value activities while minimizing time-consuming and error-prone tasks. Large language models (LLMs) represent one of these innovations, with significant potential for developing new kinds of engineering assistants, as demonstrated by a rich body of recent literature. The paper introduces TTool-AI, a model-driven engineering assistant based on LLMs and integrated within the SysML modeling and formal verification toolkit TTool. TTool-AI enables system architects to generate and incrementally refine various types of SysML diagrams directly from textual specifications with a single click. The core mechanisms of TTool-AI (contextual knowledge injection, automated prompt generation, and iterative feedback) enable it to produce good quality models that can serve as a sound foundation for system architects in MDE processes. Building on our previous work presented at MODELSWARD 2024, this paper provides a comprehensive description of TTool-AI’s MDE assistance features. It introduces new functionalities, including requirement engineering and automated model mutation generation. An evaluation of these features, comparing their performance against Master-level students, demonstrates the tool’s efficacy and suggests a strong potential to significantly enhance engineering productivity by enabling engineers to focus on high-value tasks.
AB - Throughout the history of engineering, successive innovations have been implemented to assist engineers in their tasks, enabling them to focus on high-value activities while minimizing time-consuming and error-prone tasks. Large language models (LLMs) represent one of these innovations, with significant potential for developing new kinds of engineering assistants, as demonstrated by a rich body of recent literature. The paper introduces TTool-AI, a model-driven engineering assistant based on LLMs and integrated within the SysML modeling and formal verification toolkit TTool. TTool-AI enables system architects to generate and incrementally refine various types of SysML diagrams directly from textual specifications with a single click. The core mechanisms of TTool-AI (contextual knowledge injection, automated prompt generation, and iterative feedback) enable it to produce good quality models that can serve as a sound foundation for system architects in MDE processes. Building on our previous work presented at MODELSWARD 2024, this paper provides a comprehensive description of TTool-AI’s MDE assistance features. It introduces new functionalities, including requirement engineering and automated model mutation generation. An evaluation of these features, comparing their performance against Master-level students, demonstrates the tool’s efficacy and suggests a strong potential to significantly enhance engineering productivity by enabling engineers to focus on high-value tasks.
KW - Generative AI
KW - Large-language models
KW - Model driven engineering
KW - Mutations
KW - SysML
UR - https://www.scopus.com/pages/publications/105018633427
U2 - 10.1007/s42979-025-04444-w
DO - 10.1007/s42979-025-04444-w
M3 - Article
AN - SCOPUS:105018633427
SN - 2662-995X
VL - 6
JO - SN Computer Science
JF - SN Computer Science
IS - 7
M1 - 886
ER -