SANER 2026
Tue 17 - Fri 20 March 2026 Limassol, Cyprus

This program is tentative and subject to change.

Large Language Models have demonstrated a remarkable capability in natural language and program generation and software development. However, the source code generated by the LLMs does not always meet quality requirements and may fail to compile. Therefore, many studies evolve into agents that can reason about the problem before generating the source code for the solution. The goal of this paper is to study the degree to which such agents benefit from access to software development tools, in our case, a gcc compiler. We conduct a computational experiment on the RosettaCode dataset, on 699 programming tasks in C. We evaluate how the integration with a compiler shifts the role of the language model from a passive generator to an active agent capable of iteratively developing runnable programs based on feedback from the compiler. We evaluated 16 language models with sizes ranging from small (135 million) to medium (3 billion) and large (70 billion). Our results show that access to a compiler improved the compilation success by 5.3 to 79.4 percentage units in compilation without affecting the semantics of the generated program. Syntax errors dropped by 75%, and errors related to undefined references dropped by 87% for the tasks where the agents outperformed the baselines. We also observed that in some cases, smaller models with a compiler outperform larger models with a compiler. We conclude that it is essential for LLMs to have access to software engineering tools to enhance their performance and reduce the need for large models in software engineering, such as reducing our energy footprint.

This program is tentative and subject to change.

Wed 18 Mar

Displayed time zone: Athens change

11:00 - 12:30
Session 1C - Agentic AI and Automation SystemsEarly Research Achievement (ERA) Track / Research Track / Industrial Track at Megaron Gamma
11:00
15m
Talk
From LLMs to Agents in Programming: The Impact of Providing an LLM with a Compiler
Research Track
Viktor Kjellberg Chalmers University of Technology and University of Gothenburg, Farnaz Fotrousi Chalmers University of Technology and University of Gothenburg, Miroslaw Staron Chalmers University of Technology and University of Gothenburg
11:15
15m
Talk
CoMRA:A Framework for Automated Code Migration via Retrieval-Augmented Generation and Multi-Agent Collaboration
Research Track
Bin Lu Nankai University, Wanxiang Yu Nankai University, Haolin Wang Nankai University, Jiayi Zhao Nankai University, Yuzhi Zhang Nankai University, Rui Chen Nankai University
11:30
15m
Talk
Agentic LLM-Driven C++ Build Automation: An Empirical Study
Research Track
Naike Wei ZheJiang Lab, Bo Jiang ZheJiang Lab, Wangwang Wei ZheJiang Lab, Manni Duan ZheJiang Lab
11:45
15m
Talk
Agentic Pipelines in Embedded Software Engineering: Emerging Practices and Challenges
Industrial Track
Simin Sun Chalmers University of Technology and University of Gothenburg, Miroslaw Staron Chalmers University of Technology and University of Gothenburg
12:00
15m
Talk
app.build: A Production Framework for Scaling Agentic Prompt-to-App Generation with Environment Scaffolding
Industrial Track
12:15
7m
Talk
Agent-based Dependency-related Build Repair
Early Research Achievement (ERA) Track
Christian Macho University of Klagenfurt, Katharina Stengg University of Klagenfurt, Martin Pinzger Universität Klagenfurt
12:22
7m
Talk
AgentHAB: Automating openHAB Rule Generation with Multi-Agent Policy and Validation
Early Research Achievement (ERA) Track
Roxie Reginold Toronto Metropolitan Univeristy, Manar Alalfi Toronto Metropolitan University