Yiling Lou
Assistant Professor
Studies software testing and debugging with AI, including large language models and agents for code.
Yiling Lou's lab at UIUC works on large language models, reasoning & agents and data management & big data. 33 papers since 2023, 11 at top venues, mostly ICSE and AAAI. 4 PhD students and 2 master's students. 9 alumni. Applications close .
At a glance
- papers, 2023–2026
- 9/ year
- at T1 venues
- 33%
- PhD students
- 4
- MS students
- 2
- alumni listed
- 9
Papers by yearfrom the lab homepage, 2023–2026
- 13 papers2026 · T1 4 · collecting
- 8 papers2025 · T1 4
- 3 papers2024 · T1 1
- 9 papers2023 · T1 2
T1 venuesOtherVenues: ICSE, AAAI, ACL, NeurIPS
Research focuspaper titles that use each topic's words
- Large language models14 papers
- Reasoning & agents8 papers
- debugging1 paper
- Data management & big data0 papers
- studies software0 papers
Paper list
From the lab homepage.
202613 papers
- NeurIPS (T1)Agents as Neuro-Symbolic Reasoners: Path Feasibility Reasoning for Precise Static Bug Detection
- AAAI (T1)BAMAS: Structuring Budget-Aware Multi-Agent Systems
- Findings of the Annual Meeting of the Association for Computational LinguisticsEET: Experience-Driven Early Termination for Cost-Efficient Software Engineering Agents
- Proceedings of the International Symposium on Software Testing and Analysis, ISSTAEvoDev: An Iterative Feature-Driven Framework for End-to-End Software Development with LLM-based Agents
- Proceedings of the ACM on Software Engineering, FSEFairness Testing of Large Language Models in Role-Playing
- Proceedings of the ACM on Software Engineering, FSEProject-Level C-to-Rust Translation via Pointer Knowledge Graphs
- Proceedings of the International Symposium on Software Testing and Analysis, ISSTARe-evaluating Detection of Equivalent Mutants Using LLMs: We Are Far (When Properly Measured)
- Proceedings of the EEE/ACM International Conference on Software Engineering, Software Engineering in Practice Track, ICSE-SEIPReducing False Positives in Static Bug Detection with LLMs: An Empirical Study in Industry
- AAAI (T1)Socrates or Smartypants: Testing Logic Reasoning Capabilities of Large Language Models with Logic Programming-based Test Oracles
- ACL (T1)Taming System Complexity: Demystifying Software Engineering Agents in Diagnosing Linux Kernel Faults
- Proceedings of the ACM on Software Engineering, FSETestTailor: Generating High-Coverage Tests via Path-Proximal Tests with LLMs
- Proceedings of the ACM on Software Engineering, FSETransAgent: Enhancing LLM-Based Code Translation via Fine-Grained Execution Alignment
20258 papers
- ACL (T1)Benchmarking LLMs and LLM-based Agents in Practical Vulnerability Detection for Code Repositories
- ICSE (T1)Boosting Static Resource Leak Detection via LLM-based Resource-Oriented Intention Inference
- NeurIPS (T1)Can Agents Fix Agent Issues?
- ACM Transactions on Software Engineering and MethodologyExploring Large Language Models in Resolving Environment-Related Crash Bugs: Localizing and Repairing
- ACM Transactions on Software Engineering and MethodologyLarge Language Model-Based Agents for Software Engineering: A Survey
- Proceedings of the ACM on Programming Languages (PACMPL) OOPSLAShow Me Why It's Correct: Saving 1/3 of Debugging Time in Program Repair with Interactive Runtime Comparison
- Proceedings of the ACM International Conference on the Foundations of Software EngineeringSoftware Fairness Dilemma: Is Bias Mitigation a Zero-Sum Game?
- ICSE (T1)TIGER: A Generating-Then-Ranking Framework for Practical Python Type Inference
20243 papers
- ACM Transactions on Software Engineering and MethodologyAutomatically Learning a Precise Measurement for Fault Diagnosis Capability of Test Cases
- ICSE (T1)ClassEval: Evaluating Large Language Models in Class-Level Code Generation
- proceedings of the ACM International Conference on the Foundations of Software EngineeringNo More Manual Tests? Evaluating and Improving ChatGPT for Unit Test Generation
20239 papers
- proceedings of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software EngineeringA Large-scale Empirical Review of Patch Correctness Checking Approaches
- proceedings of the IEEE/ACM International Conference on Automated Software EngineeringCodeGen4Libs: A Two-Stage Approach for Library-Oriented Code Generation
- proceedings of the IEEE/ACM International Conference on Automated Software EngineeringGenerating Variable Explanations via Zero-shot Prompt Learning
- proceedings of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software EngineeringKG4CraSolver: Recommending Crash Solutions via Knowledge Graph
- ICSE (T1)KNOD: Domain Knowledge Distilled Tree Decoder for Automated Program Repair
- proceedings of the IEEE/ACM International Conference on Automated Software EngineeringMerge Conflict Resolution: Classification or Generation?
- proceedings of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software EngineeringMining Resource-Operation Knowledge to Support Resource Leak Detection
- proceedings of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software EngineeringRecommending Analogical APIs via Knowledge Graph Embedding
- ICSE (T1)Revisiting Learning-based Commit Message Generation
Where alumni went9 listed
Apply to UIUCFall 2027
UIUC Siebel Computer Science PhD
- Round
- Single round
- Opens
- —
- GRE
- optional
- English
- TOEFL iBT / IELTS
- Fee
- USD 90
Not yet confirmed for this intake.
Similar labsnearest by research summary
- USGeorgia Tech
Anna Ivanova
- Large language models
- USUCSD
Ndapa Nakashole
- Knowledge, QA & retrieval
- USUCLA
Elisa Kreiss
- Multilingual, translation & linguistics
- USCMU
Eric Nyberg
- Reasoning & agents
- USUMD
Mohit Iyyer
- Large language models
- USNYU
Magdalena Fuentes
- Music, audio & sound
Your notes
Save this lab to keep notes.
Data
Checked against the lab homepage.
- Collected
- Verified
- Papers
- The lab homepage
- Members
- Lab homepage
- Alumni
- Lab homepage
Tiers are venue classifications, not lab rankings.
UIUCcloses