Automated Codebase Reconciliation using Large Language Models

Large-scale software projects frequently encounter the challenge of manually propagating code changes across branches—a process that is error-prone due to code divergence, conflicting dependencies, and branch-specific modifications. Automating code porting can streamline development workflows, accelerate development cycles, and improve team collaboration. However, achieving this automation presents significant hurdles, particularly in maintaining consistency and resolving conflicts during codebase integration. We propose a novel approach that integrates algorithmic analysis with artificial intelligence-driven code generation, leveraging multi-agent systems to automate the identification of porting requirements and the development of ‘context-aware’ modifications. Our comprehensive, end-to-end framework starts by extracting recent commits to evaluate divergence. It subsequently assesses the necessity for porting changes and employs large language model (LLM) based systems to generate adaptive code suggestions tailored to files exhibiting inconsistencies. Experimental results suggest a substantial decrease in manual work through pipeline-generated pull requests. Despite these promising outcomes, integrating LLMs into complex workflows presents challenges, such as handling intricate dependencies and ensuring alignment with a company’s software development issue tracking and change management systems. This paper explores the potential and limitations of LLMs in advancing automation within software engineering and suggests future directions for enhancing these models to achieve industry-grade reliability.

Authors

Institutions

Publication Details

Published
2025-04-27
DOI
https://doi.org/10.1109/forge66646.2025.00011
Citations
1
Primary Topic
Machine Learning in Bioinformatics
Type
article
Field-Weighted Citation Impact
0.81
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Automated Codebase Reconciliation using Large Language Models

Vinay Pandit, Mun Yin Chee, Max Kiehn, Marsha Chećhik et al.
1 citations
Machine Learning in Bioinformatics
0.81
article

Automated Codebase Reconciliation using Large Language Models

Vinay Pandit, Mun Yin Chee, Max Kiehn, Marsha Chećhik, S. De, Aneri Gandhi, Yonas Bedasso
article en
1 citations

Abstract

Large-scale software projects frequently encounter the challenge of manually propagating code changes across branches—a process that is error-prone due to code divergence, conflicting dependencies, and branch-specific modifications. Automating code porting can streamline development workflows, accelerate development cycles, and improve team collaboration. However, achieving this automation presents significant hurdles, particularly in maintaining consistency and resolving conflicts during codebase integration. We propose a novel approach that integrates algorithmic analysis with artificial intelligence-driven code generation, leveraging multi-agent systems to automate the identification of porting requirements and the development of ‘context-aware’ modifications. Our comprehensive, end-to-end framework starts by extracting recent commits to evaluate divergence. It subsequently assesses the necessity for porting changes and employs large language model (LLM) based systems to generate adaptive code suggestions tailored to files exhibiting inconsistencies. Experimental results suggest a substantial decrease in manual work through pipeline-generated pull requests. Despite these promising outcomes, integrating LLMs into complex workflows presents challenges, such as handling intricate dependencies and ensuring alignment with a company’s software development issue tracking and change management systems. This paper explores the potential and limitations of LLMs in advancing automation within software engineering and suggests future directions for enhancing these models to achieve industry-grade reliability.

Advanced Micro Devices (Canada) (CA), University of Toronto (CA)
Reduced inequalities
Openalex Percentile: Top 26%
Machine Learning in Bioinformatics
0.81
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Automated Codebase Reconciliation using Large Language Models — Vinay Pandit, Mun Yin Chee, et al. · (2025) | TGRS Research Map | TGRS