3 papers
cs.SE2026
Strategies for Guiding LLMs to Use Software Design Patterns: A Case of Singleton
Viktor Kjellberg, Farnaz Fotrousi, Miroslaw Staron
Large Language Models (LLMs) can generate functional source code from natural-language prompts, but often fail to consistently follow higher-level architectural structures or desig…
cs.SE2026
Understanding Conversational Patterns in Multi-agent Programming: A Case Study on Fibonacci Game Development
Srijita Basu, Viktor Kjellberg, Simin Sun +5
Large Language Models (LLMs) are increasingly applied to software engineering (SE), yet their potential for autonomous, role-oriented collaboration remains largely underexplored. U…
cs.SE2026
From LLMs to Agents in Programming: The Impact of Providing an LLM with a Compiler
Viktor Kjellberg, Miroslaw Staron, Farnaz Fotrousi
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…