Interactive Evaluation of Large Language Models for Multi-Requirement Software Engineering Tasks
Not on the map. Why?
Abstract (arXiv)
Standard single-turn, static benchmarks fall short in evaluating the nuanced capabilities of Large Language Models (LLMs) on complex tasks such as software engineering. In this work, we propose a novel interactive evaluation framework that assesses LLMs on multi-requirement programming tasks through structured, feedback-driven dialogue. Each task is modeled as a requirement dependency graph, and an ``interviewer'' LLM, aware of the ground-truth solution, provides minimal, targeted hints to an ``interviewee'' model to help correct errors and fulfill target constraints. This dynamic protocol enables fine-grained diagnostic insights into model behavior, uncovering strengths and systematic weaknesses that static benchmarks fail to measure. We build on DevAI, a benchmark of 55 curated programming tasks, by adding ground-truth solutions and evaluating the relevance and utility of interviewer hints through expert annotation. Our results highlight the importance of dynamic evaluation in advancing the development of collaborative code-generating agents.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 10 of its 15 references that are in the map. First posted on arXiv 26 Aug 2025.
Builds on
10 of 15 references.
References · 10
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2021Measuring Coding Challenge Competence With APPScited by 902
- 2021CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generationcited by 744
- 2023MINT: Evaluating LLMs in Multi-turn Interaction with Tools and Language Feedbackcited by 297
- 2024Agent-as-a-Judge: Evaluate Agents with Agentscited by 238
- 2023DyVal: Dynamic Evaluation of Large Language Models for Reasoning Taskscited by 101
- 2024Benchmark Self-Evolving: A Multi-Agent Framework for Dynamic LLM Evaluationcited by 75
- 2024Automatic Interactive Evaluation for Large Language Models with State Aware Patient Simulatorcited by 39
- 2024IQA-EVAL: Automatic Evaluation of Human-Model Interactive Question Answeringcited by 19
- 2025When Benchmarks Talk: Re-Evaluating Code LLMs with Interactive Feedbackcited by 16
Built on by
Citing papers per year: 2026: 3.
3 papers.
- 2026PeerRank: Autonomous LLM Evaluation Through Web-Grounded, Bias-Controlled Peer Reviewcited by 4
- 2026UA-ChatDev: Uncertainty-Aware Multi-Agent Collaboration for Reliable Software Developmentcited by 2
- 2026Beyond Rule-Based Mutation Testing: Test-Aware Mutant Generation Using Large Language Modelscited by 0
- 2026Beyond Rule-Based Mutation Testing: Test-Aware Mutant Generation Using Large Language Models24 Sep 2026
- 2026UA-ChatDev: Uncertainty-Aware Multi-Agent Collaboration for Reliable Software Development2 Jul 2026
- 2026PeerRank: Autonomous LLM Evaluation Through Web-Grounded, Bias-Controlled Peer Review1 Feb 2026