Skip to content
Review Open access

Conceptual Model of a Hybrid Automated AI-Based Code Review System

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.

Read PDF

Similar papers

Conference Sep 2026

A Model of Software Code Quality Analysis, Assessment, and Improvement System

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 · 0 citations
Review Open access Sep 2026

Rethinking Code Review in the Age of Generative AI: A Conceptual Framework for Layered Software Verification

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 · 0 citations
Open access Aug 2026

An Intelligent Framework for AI-Based Automated Software Testing and Defect Prediction

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 · 0 citations
Review Aug 2026

Source code generation using large language models: a systematic review of the vibe coding methodology

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 · 0 citations
Review Open access Sep 2026

Reflections on the Impact Brought by Large Language Models to Software Engineering Maintenance Modes Under the Wave of Artificial Intelligence

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 · 0 citations
Review Open access Sep 2026

Integration of AI-Assisted Development Tools into Modern Software Delivery Workflows and Their Impact on Engineering Productivity

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 · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.