Querying Large Automotive Software Models: Agentic vs. Direct LLM Approaches
Lukasz Mazur, Nenad Petrovic, James Pontes Miranda, Ansgar Radermacher, Robert Rasche, Alois Knoll

TL;DR
This paper compares direct prompting and agentic LLM-based approaches for querying large automotive software models, demonstrating that agentic methods are more efficient and feasible for large models in industry settings.
Contribution
It introduces and evaluates an agentic LLM approach for software model querying, showing its practicality and efficiency over direct prompting in automotive contexts.
Findings
Agentic approach achieves comparable accuracy to direct prompting.
Agentic approach uses significantly fewer tokens, increasing efficiency.
Agentic approach is the only feasible method for large models in automotive industry.
Abstract
Large language models (LLMs) offer new opportunities for interacting with complex software artifacts, such as software models, through natural language. They present especially promising benefits for large software models that are difficult to grasp in their entirety, making traditional interaction and analysis approaches challenging. This paper investigates two approaches for leveraging LLMs to answer questions over software models: direct prompting, where the whole software model is provided in the context, and an agentic approach combining LLM-based agents with general-purpose file access tools. We evaluate these approaches using an Ecore metamodel designed for timing analysis and software optimization in automotive and embedded domains. Our findings show that while the agentic approach achieves accuracy comparable to direct prompting, it is significantly more efficient in terms of…
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.
Taxonomy
TopicsSimulation Techniques and Applications · Model-Driven Software Engineering Techniques · Business Process Modeling and Analysis
