大语言模型与模型驱动工程在集中式车辆系统自动化开发中的协同
软件工程
2024-04-09 v1 人工智能
计算与语言
摘要
我们提出了一种工具原型,利用模型驱动工程 (MDE) 与大语言模型 (LLM) 的协同作用,以实现汽车工业中软件开发过程的自动化。在该方法中,用户提供的输入为自由格式的文本需求,首先使用 LLM 将其翻译为 Ecore 模型实例表示,随后使用对象约束语言 (OCL) 规则检查其一致性。一致性检查成功后,该模型实例作为输入提供给另一个 LLM 以生成代码。所生成的代码在模拟环境中进行评估,该环境使用连接至示例集中式车辆架构的 CARLA 模拟器,并在紧急制动场景下运行。
引用
@article{arxiv.2404.05508,
title = {Synergy of Large Language Model and Model Driven Engineering for Automated Development of Centralized Vehicular Systems},
author = {Nenad Petrovic and Fengjunjie Pan and Krzysztof Lebioda and Vahid Zolfaghari and Sven Kirchner and Nils Purschke and Muhammad Aqib Khan and Viktor Vorobev and Alois Knoll},
journal= {arXiv preprint arXiv:2404.05508},
year = {2024}
}