Aug 2026· Computational and Applied Science· Vol 1, pp. 189-205· 0 citations· 20 references
TL;DR
The proposed approach considers code review not merely as a process of generating comments, but as a context-aware multi-stage process that includes code change assessment, risk identification, problem localization, and generation of explainable recommendations.
Abstract
Ensuring code quality has become one of the important challenges in modern software development processes. As software systems grow, code complexity, architectural complexity, security risks, and the likelihood of technical debt accumulation also increase. Traditional code review processes, which mainly rely on human expertise and manual analysis, do not always ensure fast and consistent evaluation.
This paper presents the concept of a Hybrid Automated AI-Based Code Review System, which combines static analysis, rule-based validation, project context processing, and the capabilities of Large Language Models (LLMs). The proposed approach considers code review not merely as a process of generating comments, but as a context-aware multi-stage process that includes code change assessment, risk identification, problem localization, and generation of explainable recommendations.
The research methodology is based on the analysis of existing AI-based code review approaches and the development of a hybrid architectural model. The proposed model utilizes multi-source context, including code changes, project structure, code dependencies, static analysis results, testing information, and Pull Request descriptions.
The main contribution of the research lies in the development of a conceptual model of a hybrid AI-based code review system that integrates traditional software analysis methods with AI-based contextual reasoning. The proposed approach aims to improve the accuracy, explainability, and practical applicability of code review systems while supporting, rather than replacing, human reviewers.
Existing code analysis systems address individual aspects of software quality (complexity, duplication, style) but do not combine multi-level analysis, metric aggregation, and learning-based inference within a single formal framework, nor do they close the loop between refactoring outcomes and assessment. This paper pr...
Ihor Prokofiev, Oleg Savenko· Automation, Control, and Inf...· 0 citations
It is concluded that generative AI does not eliminate the need for human code review but requires a redesign of its role and proposes a four-layer verification architecture comprising deterministic automated verification, AI-assisted contextual verification, independent human technical review, and human accountability...
Usman Karim· International Journal of Com...· 0 citations
The analysis indicates that combining predictive defect-risk scores with automated test selection can potentially reduce redundant testing, concentrate computational resources on high-risk software components, and improve feedback speed, but model reliability depends on historical defect data, feature quality, distribu...
Haruto Tanaka, Yuki Nakamura· Frontiers in Emerging Multid...· 0 citations
This systematic review presents an analysis of the "Vibe Coding" methodology — a contemporary approach to the iterative software development process using Large Language Models (LLMs). Code generation tools are transforming software development by enabling programmers to formulate tasks and describe the desired behavio...
A. Dzhonov, S. M. Avdoshin· INFORMACIONNYE TEHNOLOGII· 0 citations
Software maintenance occurs throughout the life cycle of the system and is relatively expensive. The Introduction of large language models is changing how software maintenance is conducted. The five areas this paper investigates for the practical applications of large language models in software maintenance are: mainte...
Wen-Qiang Zhang· Journal of Computer Science...· 0 citations
AI-assisted development tools now enter routine software delivery through code completion, repository-aware coding assistants, automated pull request (PR) comments, and AI-supported testing. Their effect on productivity depends on the workflow stage in which engineers use them, the quality controls around generated out...
Michael Rainesh· International Journal of Adv...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.