Publications

FSE 2026

CoRenameAgent: A Human-In-The-Loop, Multi-Agent Tool for Coordinated Rename Refactoring

Abhiram Bellur, Mohammed Raihan Ullah, Fraol Batole, Mohit Kansara, Masaharu Morimoto, Kai Ishikawa, Haifeng Chen, Helena Klause, Yaroslav Zharov, Timofey Bryksin, Tien N. Nguyen, Hridesh Rajan, Nikolaos Tsantalis and Danny Dig

ACM Foundations of Software Engineering (FSE) - Tool Demo - Tool Demonstrations Track

arXiv 2026

Multi-Agent Coordinated Rename Refactoring

Abhiram Bellur, Mohammed Raihan Ullah, Fraol Batole, Mohit Kansara, Masaharu Morimoto, Kai Ishikawa, Haifeng Chen, Yaroslav Zharov, Timofey Bryksin, Tien N Nguyen, Hridesh Rajan and Danny Dig

arXiv preprint arXiv:2601.00482. Under review at ASE'26.

ICSME 2025

Together We Are Better: LLM, IDE and Semantic Embedding to Assist Move Method Refactoring

Abhiram Bellur, Fraol Batole, Mohammed Raihan Ullah, Malinda Dilhara, Yaroslav Zharov, Timofey Bryksin, Kai Ishikawa, Haifeng Chen, Masaharu Morimoto, Takeo Hosomi, Tien N Nguyen, Hridesh Rajan, Nikolaos Tsantalis and Danny Dig

International Conference on Software Maintenance and Evolution (ICSME) - Research Track

IDE 2025

IDE Native, Foundation Model Based Agents for Software Refactoring

Abhiram Bellur and Fraol Batole

2025 IEEE/ACM Second IDE Workshop (IDE) - Workshop Paper

HATRA 2024

Leroy: Library Learning for Imperative Programming Languages

Abhiram Bellur, Razan Alghamdi, Kidus Workneh and Joseph Izraelevitz

International Workshop on Human Aspects of Types and Reasoning Assistants (HATRA) - Workshop Paper

ICSME 2024

Next-generation refactoring: Combining llm insights and ide capabilities for extract method

Dorin Pomian, Abhiram Bellur, Malinda Dilhara, Zarina Kurbatova, Egor Bogomolov, Timofey Bryksin and Danny Dig

International Conference on Software Maintenance and Evolution (ICSME) - Research Track

FSE 2024

Em-assist: Safe automated extractmethod refactoring with llms

Dorin Pomian, Abhiram Bellur, Malinda Dilhara, Zarina Kurbatova, Egor Bogomolov, Andrey Sokolov, Timofey Bryksin and Danny Dig

ACM Foundations of Software Engineering (FSE) - Tool Demo - Tool Demonstrations Track

FSE 2024

Unprecedented code change automation: The fusion of llms and transformation by example

Malinda Dilhara, Abhiram Bellur, Timofey Bryksin and Danny Dig

Foundations of Software Engineering (FSE) - Research Track