Skip to content

Commit da0007e

Browse files
author
Nora
committed
docs: update papers
1 parent 2d7dca9 commit da0007e

File tree

149 files changed

+1151
-18599
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

149 files changed

+1151
-18599
lines changed

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Search existing issues
4+
url: https://github.com/DeepSoftwareAnalytics/Awesome-Issue-Resolution/issues
5+
about: Please search existing issues before submitting a new missing-paper request.
6+
- name: Citation page
7+
url: https://deepsoftwareanalytics.github.io/Awesome-Issue-Resolution/cite/
8+
about: You can find citation information for this project here.
Lines changed: 142 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,142 @@
1+
name: Missing Paper Submission
2+
description: Report a paper that should be included in this repository.
3+
title: "[Missing Paper]: "
4+
labels:
5+
- paper-submission
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Thanks for helping us keep the paper list complete.
11+
Please provide as much information as possible so we can review quickly.
12+
If the work has multiple categories, you can select multiple options below.
13+
- type: input
14+
id: paper_title
15+
attributes:
16+
label: Paper title
17+
description: Full title of the paper.
18+
placeholder: "Example: SWE-Atlas: Context-Aware Evaluation for Repository-Level Issue Resolution"
19+
validations:
20+
required: true
21+
- type: input
22+
id: short_name
23+
attributes:
24+
label: Short name
25+
description: Abbreviation or short name used in the community.
26+
placeholder: "Example: SWE-Atlas"
27+
validations:
28+
required: false
29+
- type: input
30+
id: authors
31+
attributes:
32+
label: Authors
33+
description: Comma-separated author list.
34+
placeholder: "First Author, Second Author, ..."
35+
validations:
36+
required: true
37+
- type: input
38+
id: publication_date
39+
attributes:
40+
label: Publication month
41+
description: Format YYYY-MM (for example 2026-03).
42+
placeholder: "2026-03"
43+
validations:
44+
required: false
45+
- type: input
46+
id: venue
47+
attributes:
48+
label: Venue
49+
description: Conference, journal, workshop, or arXiv preprint.
50+
placeholder: "Example: ICSE 2026 / arXiv preprint"
51+
validations:
52+
required: false
53+
- type: dropdown
54+
id: category
55+
attributes:
56+
label: Category (can select multiple)
57+
description: Select one or more categories.
58+
multiple: true
59+
options:
60+
- evaluation_datasets
61+
- training_datasets
62+
- single_agent
63+
- multi_agent
64+
- workflow
65+
- tool
66+
- memory
67+
- sft
68+
- rl
69+
- inference_scaling
70+
- data_collection
71+
- data_synthesis
72+
- data_analysis
73+
- methods_analysis
74+
validations:
75+
required: true
76+
- type: input
77+
id: arxiv
78+
attributes:
79+
label: arXiv link
80+
placeholder: "https://arxiv.org/abs/..."
81+
validations:
82+
required: false
83+
- type: input
84+
id: github
85+
attributes:
86+
label: GitHub repository link
87+
placeholder: "https://github.com/..."
88+
validations:
89+
required: false
90+
- type: input
91+
id: openreview
92+
attributes:
93+
label: OpenReview link
94+
placeholder: "https://openreview.net/forum?id=..."
95+
validations:
96+
required: false
97+
- type: input
98+
id: doi
99+
attributes:
100+
label: DOI link
101+
placeholder: "https://doi.org/..."
102+
validations:
103+
required: false
104+
- type: input
105+
id: website
106+
attributes:
107+
label: Project website link
108+
placeholder: "https://..."
109+
validations:
110+
required: false
111+
- type: input
112+
id: huggingface
113+
attributes:
114+
label: HuggingFace link
115+
placeholder: "https://huggingface.co/..."
116+
validations:
117+
required: false
118+
- type: textarea
119+
id: abstract
120+
attributes:
121+
label: Abstract
122+
description: Paste the abstract or a short summary.
123+
placeholder: "Abstract text..."
124+
validations:
125+
required: false
126+
- type: checkboxes
127+
id: submission_checklist
128+
attributes:
129+
label: Submission checklist
130+
options:
131+
- label: I have provided at least one valid paper link (arXiv/OpenReview/DOI/Website).
132+
required: true
133+
- label: I have checked this paper is not already in the repository.
134+
required: true
135+
- type: textarea
136+
id: extra
137+
attributes:
138+
label: Additional notes
139+
description: Any extra context that helps maintainers review faster.
140+
placeholder: "Optional notes..."
141+
validations:
142+
required: false

.github/workflows/deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,13 @@ jobs:
4848
pip install -r requirements.txt
4949
5050
- name: Initialize database from YAML/CSV
51-
run: python database/migrate.py
51+
run: python app/data/database/migrate.py
5252

5353
- name: Refresh this month's papers
5454
run: python scripts/update_news.py
5555

5656
- name: Render README and docs from database
57-
run: python view/render_from_db.py
57+
run: python app/view/render_from_db.py
5858

5959
- name: Export database to static admin JSON
6060
run: python scripts/export_admin_json.py

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ __pycache__/
1010
.Python
1111

1212
# MkDocs build output
13-
site/
13+
app/site/
1414

1515
# IDEs
1616
.vscode/

README.md

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
[![Hugging Face](https://img.shields.io/badge/HF_Paper-2601.11655-FFD21E?style=for-the-badge&logo=huggingface&logoColor=000)](https://huggingface.co/papers/2601.11655)
1313
[![Tables](https://img.shields.io/badge/TABLES-Statistics-blue?style=for-the-badge&logo=databricks)](https://deepsoftwareanalytics.github.io/Awesome-Issue-Resolution/tables/)
1414
[![Contributors](https://img.shields.io/github/contributors/DeepSoftwareAnalytics/Awesome-Issue-Resolution?style=for-the-badge&color=green&logo=github)](https://github.com/DeepSoftwareAnalytics/Awesome-Issue-Resolution/graphs/contributors)
15-
![Papers Count](https://img.shields.io/badge/papers-203-green?style=for-the-badge&logo=googlescholar&logoColor=white)
15+
![Papers Count](https://img.shields.io/badge/papers-204-green?style=for-the-badge&logo=googlescholar&logoColor=white)
1616

1717
[**📖 Documentation Website**](https://deepsoftwareanalytics.github.io/Awesome-Issue-Resolution/) | [**📄 Full Paper**](https://deepsoftwareanalytics.github.io/Awesome-Issue-Resolution/paper/) | [**📋 Tables & Resources**](https://deepsoftwareanalytics.github.io/Awesome-Issue-Resolution/tables/)
1818

@@ -30,34 +30,27 @@
3030

3131
## 📖 Abstract
3232

33-
Based on a systematic review of **203 papers and online resources**, this survey establishes a holistic theoretical framework for Issue Resolution in software engineering. We examine how **Large Language Models (LLMs)** are transforming the automation of GitHub issue resolution. Beyond the theoretical analysis, we have curated a comprehensive collection of datasets and model training resources, which are continuously synchronized with our GitHub repository and project documentation website.
33+
Based on a systematic review of **204 papers and online resources**, this survey establishes a holistic theoretical framework for Issue Resolution in software engineering. We examine how **Large Language Models (LLMs)** are transforming the automation of GitHub issue resolution. Beyond the theoretical analysis, we have curated a comprehensive collection of datasets and model training resources, which are continuously synchronized with our GitHub repository and project documentation website.
3434

3535
## 📰 News
3636

3737
<!-- START NEWS -->
38-
> If you would like your work to be included in this repository, please cite [![Cite our survey](https://img.shields.io/badge/📖_Cite-our_survey-blue?style=flat)](https://deepsoftwareanalytics.github.io/Awesome-Issue-Resolution/cite/) our survey. We monitor citations and will update the repository promptly.
38+
> We continuously update the paper list in real time. If your work is unintentionally missing, please let us know by opening an issue. You are also welcome to cite [![Cite our survey](https://img.shields.io/badge/📖_Cite-our_survey-blue?style=flat)](https://deepsoftwareanalytics.github.io/Awesome-Issue-Resolution/cite/) our survey to support this project.
3939
4040
### Recent Papers
4141

4242
<!-- START_RECENT_PAPERS -->
4343
- **BeyondSWE**: BeyondSWE: Can Current Code Agent Survive Beyond Single-Repo Bug Fixing? [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2603.03194) [![GitHub](https://img.shields.io/badge/GitHub-code-181717?logo=github&logoColor=white)](https://github.com/AweAI-Team/BeyondSWE) [![HuggingFace](https://img.shields.io/badge/HuggingFace-model-FFD21E?logo=huggingface&logoColor=black)](https://huggingface.co/datasets/AweAI-Team/BeyondSWE) [![Website](https://img.shields.io/badge/Website-link-5B9BD5?logo=googlechrome&logoColor=white)](https://aweai-team.github.io/BeyondSWE/)
44+
- **RepoRepair**: RepoRepair: Leveraging Code Documentation for Repository-Level Automated Program Repair [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2603.01048) [![GitHub](https://img.shields.io/badge/GitHub-code-181717?logo=github&logoColor=white)](https://github.com/ZhongQiangDev/RepoRepair)
4445
- **SWE-Adept**: SWE-Adept: An LLM-Based Agentic Framework for Deep Codebase Analysis and Structured Issue Resolution [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2603.01327)
4546
- **SWE-Atlas**: SWE-Atlas [![Website](https://img.shields.io/badge/Website-link-5B9BD5?logo=googlechrome&logoColor=white)](https://labs.scale.com/leaderboard/sweatlas-qna)
4647
- **SWE-CI**: SWE-CI: Evaluating Agent Capabilities in Maintaining Codebases via Continuous Integration [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2603.03823) [![GitHub](https://img.shields.io/badge/GitHub-code-181717?logo=github&logoColor=white)](https://github.com/SKYLENAGE-AI/SWE-CI) [![HuggingFace](https://img.shields.io/badge/HuggingFace-model-FFD21E?logo=huggingface&logoColor=black)](https://huggingface.co/datasets/skylenage/SWE-CI)
4748
- **SWE-Skills-Bench**: SWE-Skills-Bench: Do Agent Skills Actually Help in Real-World Software Engineering? [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2603.15401) [![GitHub](https://img.shields.io/badge/GitHub-code-181717?logo=github&logoColor=white)](https://github.com/GeniusHTX/SWE-Skills-Bench)
4849
- **OpenSWE**: daVinci-Env: Open SWE Environment Synthesis at Scale [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2603.13023) [![GitHub](https://img.shields.io/badge/GitHub-code-181717?logo=github&logoColor=white)](https://github.com/GAIR-NLP/OpenSWE) [![HuggingFace](https://img.shields.io/badge/HuggingFace-model-FFD21E?logo=huggingface&logoColor=black)](https://huggingface.co/datasets/GAIR/OpenSWE)
49-
- **Closing the Loop**: Closing the Loop: Universal Repository Representation with RPG-Encoder [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2602.02084) [![GitHub](https://img.shields.io/badge/GitHub-code-181717?logo=github&logoColor=white)](https://github.com/microsoft/RPG-ZeroRepo) [![Website](https://img.shields.io/badge/Website-link-5B9BD5?logo=googlechrome&logoColor=white)](https://ayanami2003.github.io/RPG-Encoder/)
5050
- **DockSmith**: DockSmith: Scaling Reliable Coding Environments via an Agentic Docker Builder [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2602.00592) [![HuggingFace](https://img.shields.io/badge/HuggingFace-model-FFD21E?logo=huggingface&logoColor=black)](https://huggingface.co/collections/8sj7df9k8m5x8/docksmith)
51-
- **Scale-SWE**: Immersion in the GitHub Universe: Scaling Coding Agents to Mastery [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2602.09892) [![GitHub](https://img.shields.io/badge/GitHub-code-181717?logo=github&logoColor=white)](https://github.com/AweAI-Team/ScaleSWE) [![HuggingFace](https://img.shields.io/badge/HuggingFace-model-FFD21E?logo=huggingface&logoColor=black)](https://huggingface.co/collections/AweAI-Team/scale-swe)
5251
- **SWE Context Bench**: SWE Context Bench: A Benchmark for Context Learning in Coding [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/pdf/2602.08316)
53-
- **SWE-ABS**: SWE-ABS: Adversarial Benchmark Strengthening Exposes Inflated Success Rates on Test-based Benchmark [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2603.00520)
54-
- **SWE-Hub**: SWE-Hub: A Unified Production System for Scalable, Executable Software Engineering Tasks [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2603.00575)
5552
- **SWE-Master**: SWE-Master: Unleashing the Potential of Software Engineering Agents via Post-Training [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2602.03411) [![GitHub](https://img.shields.io/badge/GitHub-code-181717?logo=github&logoColor=white)](https://github.com/RUCAIBox/SWE-Master)
56-
- **SWE-MiniSandbox**: SWE-MiniSandbox: Container-Free Reinforcement Learning for Building Software Engineering Agents [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2602.11210v1) [![GitHub](https://img.shields.io/badge/GitHub-code-181717?logo=github&logoColor=white)](http://github.com/lblankl/SWE-MiniSandbox)
57-
- **SWE-Protégé**: SWE-Protégé: Learning to Selectively Collaborate With an Expert Unlocks Small Language Models as Software Engineering Agents [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2602.22124)
58-
- **SWE-Universe**: SWE-Universe: Scale Real-World Verifiable Environments to Millions [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://www.arxiv.org/abs/2602.02361)
5953
- **SWE-World**: SWE-World: Building Software Engineering Agents in Docker-Free Environments [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2602.03419) [![GitHub](https://img.shields.io/badge/GitHub-code-181717?logo=github&logoColor=white)](https://github.com/RUCAIBox/SWE-World)
60-
- **SWE-rebench V2**: SWE-rebench V2: Language-Agnostic SWE Task Collection at Scale [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2602.23866)
6154
<!-- END_RECENT_PAPERS -->
6255

6356
### Recent Updates
@@ -109,7 +102,7 @@ Based on a systematic review of **203 papers and online resources**, this survey
109102
## 📚 Complete Paper List
110103

111104

112-
> **Total: 203 works** across 14 categories
105+
> **Total: 204 works** across 14 categories
113106
114107

115108
### 📊 Evaluation Datasets
@@ -213,6 +206,7 @@ Based on a systematic review of **203 papers and online resources**, this survey
213206
*Methods leveraging external tools*
214207

215208
- `(2026-03)` **SWE-Adept**: SWE-Adept: An LLM-Based Agentic Framework for Deep Codebase Analysis and Structured Issue Resolution [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2603.01327)
209+
- `(2026-03)` **RepoRepair**: RepoRepair: Leveraging Code Documentation for Repository-Level Automated Program Repair [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2603.01048) [![GitHub](https://img.shields.io/badge/GitHub-repo-24292F?logo=github&logoColor=white)](https://github.com/ZhongQiangDev/RepoRepair)
216210
- `(2026-02)` **Closing the Loop**: Closing the Loop: Universal Repository Representation with RPG-Encoder [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2602.02084) [![Website](https://img.shields.io/badge/Website-paper-5B9BD5?logo=googlechrome&logoColor=white)](https://ayanami2003.github.io/RPG-Encoder/) [![GitHub](https://img.shields.io/badge/GitHub-repo-24292F?logo=github&logoColor=white)](https://github.com/microsoft/RPG-ZeroRepo)
217211
- `(2026-01)` **SWE-Tester**: SWE-Tester: Training Open-Source LLMs for Issue Reproduction in Real-World Repositories [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2601.13713)
218212
- `(2025-12)` **GraphLocator**: GraphLocator: Graph-guided Causal Reasoning for Issue Localization [![arXiv](https://img.shields.io/badge/arXiv-paper-B31B1B?logo=arxiv&logoColor=white)](https://arxiv.org/abs/2512.22469)
@@ -563,23 +557,23 @@ pip install flask flask-cors sqlalchemy pyyaml requests
563557

564558
# Full update + start admin server
565559
# (refreshes news, re-renders README/docs, builds static site, then serves)
566-
python start.py
560+
python app.py
567561

568562
# Or force re-import from YAML/CSV first
569-
python start.py --init
563+
python app.py --init
570564
```
571565

572566
Open **http://localhost:5000/admin** to manage papers, datasets, and methods.
573567

574568
| Command | Description |
575569
|---------|-------------|
576-
| `python start.py` | Full update (news + render + build) then start server |
577-
| `python start.py --init` | Re-import from YAML/CSV, then full update + start |
578-
| `python start.py --no-update` | Start server without running update steps |
579-
| `python start.py --port 8080` | Use a custom port |
580-
| `python start.py --news` | Refresh Recent Papers section only and exit |
581-
| `python start.py --render` | Re-render README/docs from DB only and exit |
582-
| `python start.py --build` | Build static site (mkdocs) only and exit |
570+
| `python app.py` | Full update (news + render + build) then start server |
571+
| `python app.py --init` | Re-import from YAML/CSV, then full update + start |
572+
| `python app.py --no-update` | Start server without running update steps |
573+
| `python app.py --port 8080` | Use a custom port |
574+
| `python app.py --news` | Refresh Recent Papers section only and exit |
575+
| `python app.py --render` | Re-render README/docs from DB only and exit |
576+
| `python app.py --build` | Build static site (mkdocs) only and exit |
583577

584578
---
585579
<!-- END USAGE -->

0 commit comments

Comments
 (0)