Resolving Java Code Repository Issues with iSWE Agent
Not on the map. Why?
Abstract (arXiv)
Resolving issues on code repositories is an important part of software engineering. Various recent systems automatically resolve issues using large language models and agents, often with impressive performance. Unfortunately, most of these models and agents focus primarily on Python, and their performance on other programming languages is lower. In particular, a lot of enterprise software is written in Java, yet automated issue resolution for Java is under-explored. This paper introduces iSWE Agent, an automated issue resolver with an emphasis on Java. It consists of two sub-agents, one for localization and the other for editing. Both have access to novel tools based on rule-based Java static analysis and transformation. Using this approach, iSWE achieves state-of-the-art issue resolution rates across the Java splits of both Multi-SWE-bench and SWE-PolyBench. More generally, we hope that by combining the best of rule-based and model-based techniques, this paper contributes towards improving enterprise software development.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 32 of its 42 references that are in the map. First posted on arXiv 11 Mar 2026.
Builds on
32 of 42 references.
References · 32
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2023AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversationcited by 1,906
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineeringcited by 1,628
- 2025Why Do Multi-Agent LLM Systems Fail?cited by 559
- 2024Executable Code Actions Elicit Better LLM Agentscited by 537
- 2025Monitoring Reasoning Models for Misbehavior and the Risks of Promoting Obfuscationcited by 338
- 2024AutoCodeRover: Autonomous Program Improvementcited by 272
- 2025SWE-smith: Scaling Data for Software Engineering Agentscited by 255
- 2025SWE-Bench Pro: Can AI Agents Solve Long-Horizon Software Engineering Tasks?cited by 254
20 more
- 2025Multi-SWE-bench: A Multilingual Benchmark for Issue Resolvingcited by 165
- 2025R2E-Gym: Procedural Environments and Hybrid Verifiers for Scaling Open-Weights SWE Agentscited by 140
- 2024MAGIS: LLM-Based Multi-Agent Framework for GitHub Issue Resolutioncited by 132
- 2025SWE-rebench: An Automated Pipeline for Task Collection and Decontaminated Evaluation of Software Engineering Agentscited by 127
- 2025Natural Emergent Misalignment from Reward Hacking in Production RLcited by 111
- 2025TRAIL: Trace Reasoning and Agentic Issue Localizationcited by 98
- 2025Trae Agent: An LLM-based Agent for Software Engineering with Test-time Scalingcited by 93
- 2024CodeR: Issue Resolving with Multi-Agent and Task Graphscited by 89
- 2025SWE-PolyBench: A multi-language benchmark for repository level evaluation of coding agentscited by 80
- 2024MASAI: Modular Architecture for Software-engineering AI Agentscited by 49
- 2025The SWE-Bench Illusion: When State-of-the-Art LLMs Remember Instead of Reasoncited by 47
- 2025CodeMonkeys: Scaling Test-Time Compute for Software Engineeringcited by 46
- 2024Human-In-the-Loop Software Development Agentscited by 42
- 2024TDD-Bench Verified: Can LLMs Generate Tests for Issues Before They Get Resolved?cited by 32
- 2025AutoPDL: Automatic Prompt Optimization for LLM Agentscited by 27
- 2024PDL: A Declarative Prompt Programming Languagecited by 14
- 2025Heterogeneous Prompting and Execution Feedback for SWE Issue Test Generation and Selectioncited by 10
- 2025InfCode: Adversarial Iterative Refinement of Tests and Patches for Reliable Software Issue Resolutioncited by 7
- 2025Automated Creation and Enrichment Framework for Improved Invocation of Enterprise APIs as Toolscited by 4
- 2024Codellm-Devkit: A Framework for Contextualizing Code LLMs with Program Analysis Insightscited by 2
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2026Kozuchi Agent: A Language-Agnostic Open-Weight Agent for Software Repair
- 2026A Unified Issue Resolution Benchmark for Requirement Clarification, Planning, and Code Generation for Coding Agents
- 2026BeyondSWE: Can Current Code Agent Survive Beyond Single-Repo Bug Fixing?
- 2026ChainSWE: Benchmarking Coding Agents on Multi-Bug Software Maintenance
- 2026Evaluating and Improving Automated Repository-Level Rust Issue Resolution with LLM-based Agents
- 2025Evaluating Agent-based Program Repair at Google
- 2025SWE-Debate: Competitive Multi-Agent Debate for Software Issue Resolution
- 2026ARISE: A Repository-level Graph Representation and Toolset for Agentic Program Repair and Fault Localization