MODELS 2026
Sun 4 - Fri 9 October 2026 Málaga, Spain
Fri 9 Oct 2026 11:00 - 11:12 at Málaga - Session 11: Traceability and Automation Chair(s): Antonio Cicchetti

Large language models (LLMs) are increasingly used for model-to-code generation, but they weaken one of the central properties of model-driven engineering: traceability between design models and generated implementation artefacts. Existing approaches either rely on deterministic transformations, where trace links can be produced by construction, or treat traceability as a post-hoc recovery problem, where links are reconstructed after code has already been generated. This paper investigates a different possibility: preserving model-to-code traceability during LLM-based code generation. We study generation from UML class diagrams, represented in XMI, to Java and Python code. During generation, we capture token-level attribution between the model input and generated code output, and aggregate these signals into trace links between model elements and code features. We evaluate input masking, gradient-based attribution, and internal intervention techniques as mechanisms for preserving traceability during generation. Across open-weight LLMs of different sizes, value zeroing performs best, identifying the correct trace link with 90% top-1 accuracy and more than 95% top-5 accuracy. The results suggest that generating LLMs contain signals that can support meaningful model-to-code traceability, without requiring trace links to be reconstructed only after generation. The paper therefore reframes LLM-based model-to-code generation as a traceability-preservation problem. This opens a research direction for AI-supported MDE in which trace links are treated as engineering artefacts produced alongside generated code, rather than as evidence recovered afterwards.

Fri 9 Oct

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

11:00 - 12:10
Session 11: Traceability and AutomationResearch Papers / Journal First / New Ideas and Emerging Results (NIER) at Málaga
Chair(s): Antonio Cicchetti Mälardalen University
11:00
12m
Talk
Preserving Model-to-Code Traceability During LLM-Based Code Generation
New Ideas and Emerging Results (NIER)
Marc North Durham University, Nelly Bencomo Durham University, Amir Atapour-Abarghouei Durham University
11:12
18m
Talk
Towards Lightweight Domain Model Reverse Engineering from Source CodeFT
Research Papers
Alessandra Mancas DIRO, Université de Montréal, Mounir Ammam DIRO, Université de Montréal, Hyacinth Ali DIRO, Université de Montréal, Kévin Delcourt DIRO, Université de Montréal, Houari Sahraoui DIRO, Université de Montréal
Pre-print
11:30
18m
Talk
Large Language Models Assistance in core Model-Driven Engineering activitiesFT
Research Papers
Arianna Fedeli Gran Sasso Science Institute (GSSI), Maria Teresa Rossi Gran Sasso Science Institute, Ludovico Iovino Gran Sasso Science Institute, L'Aquila, Italy
Link to publication DOI
11:48
18m
Talk
A model and workflow-driven approach for engineering domain-specific low-code platforms and applications
Journal First
Francisco Martínez-Lasaca Universitat Oberta de Catalunya, Pablo Díez , Esther Guerra Universidad Autónoma de Madrid, Juan de Lara Autonomous University of Madrid
Link to publication DOI